首页 > 代码库 > [鸟哥linux视频教程整理]04_01_Linux用户管理命令详解

[鸟哥linux视频教程整理]04_01_Linux用户管理命令详解

一、用户管理:

     1. 添加用户:useradd [option] USERNAME

          -u:UID

          -g:GID(基本组)

          -G:GID,..(附加组)

          -c:"COMMENT"

          -d:/path/to/somedirectory

          -s:shell

        -m -k:

          -M:

          -r:添加系统用户


     环境变量:

        PATH:

      HISTSIZE:

       SHELL: echo $SHELL

   

      2. 删除用户: userdel [option] USERNAME

               -r:同时删除用户的家目录

       

      3. id:查看用户的帐号属性信息

         id [option] USERNAME

            -u:

            -g:

            -G:

            -n:

        finger:查看用户帐号信息

           finger USERNAME

二、修改用户帐号信息:

       1.usermod:

          -u:UID

          -g:GID

         -a -G:GID 不使用-a选项,会覆盖之前的附加组

          -c:

          -d -m:

          -s:

          -l:

          -L:锁定帐号

          -U:解锁帐号

       2.chsh:修改用户的默认shell

       3.chfn:修改注释信息


三、密码管理:

    passwd USERNAME

      --stdin

       -l:

       -u:

       -d:删除用户密码

    pwck:检查用户帐号完整性


四、组管理:

   1.创建组:groupadd

             -g:GID

             -r:添加为系统组

   2.修改组:groupmod

             -g:GID

             -n:GRPNAME

   3.删除组:groupdel

   

   4.为组设定密码:gpasswd


   5.newgrp GRPNAME <--> exit


五、change

     -d:最近一次的修改时间

     -E:过期时间

     -I:非活动时间

     -m:最短使用期限

     -M:最长使用期限

     -W:警告时间


练习:

  1. 创建一个用户mandriva,其ID号为2002,基本组为distro(组ID为3003),附加组为linux

   #:groupadd -g 3003 distro

   #:groupadd linux

   #:useradd -u 2002 -g distro -G linux mandriva

2.创建一个用户fedora,其全名为Fedora Community,默认shell为tcsh

   #:useradd -c "Fedora Community" -s /bin/tcsh fedora

3.修改mandriva的ID为4004,基本组为linux,附加组为distro和fedora

   #:usermod -u 4004 -g linux -G distro,fedora mandriva

4.给fedora加密码,并设定其密码最短使用期限为2天,最长为50天

   #:usermod -n 2 -x 50 fedora

5.将mandriva的默认shell改为/bin/bash

   #:useradd -s /bin/bash mandriva

6.添加系统用户组hbase,且不允许登陆系统

   #:useradd -r -s /bin/nologin hbase

   


本文出自 “linux瞎鸟进阶之路” 博客,请务必保留此出处http://blindbird.blog.51cto.com/12338383/1879654

[鸟哥linux视频教程整理]04_01_Linux用户管理命令详解