linux帐户管理命令

1、新建:spa

    Useradd it

         -c comment 指定一段注释性描述。
  -d 目录 指定用户主目录,若是此目录不存在,则同时使用-m选项,能够建立主目录。

  -g 用户组 指定用户所属的用户组。

  -G 用户组,用户组 指定用户所属的附加组。

  -s Shell文件 指定用户的登陆Shell

  -u 用户号 指定用户的用户号,若是同时有-o选项,则能够重复使用其余用户的标识号。
awk

        # useradd -s /bin/sh -g group –G adm,root gem登录

2、删除:grep

    Userdel  <name>developer

 此命令删除用户sam在系统文件中(主要是/etc/passwd, /etc/shadow, /etc/group等)的记录,同时删除用户的主目录。注释

3、修改文件

        Usermod co

    修改用户帐号就是根据实际状况更改用户的有关属性,如用户号、主目录、用户组、登陆gem

Shell 等。

        例:# usermod -s /bin/ksh -d /home/z –g developer sam

4、管理用户口令

        Passwd

    用户管理的一项重要内容是用户口令的管理。用户帐号刚建立时没有口令,可是被系统锁定,没法使用,必须为其指定口令后才能够使用,即便是指定空口令。

        passwd [选项] [用户名]

    可以使用的选项:
      -l 锁定口令,即禁用帐号。

      -u 口令解锁。

      -d 使帐号无口令。

      -f 强迫用户下次登陆时修改口令。

  若是默认用户名,则修改当前用户的口令。

5、查看用户列表

        Cat /etc/passwd    

        w 能够查看当前活跃的用户列表 

    cat /etc/group 查看用户组 

例:cat /etc/passwd|grep -v nologin|grep -v halt|grep -v shutdown|awk -F":" '{ print $1"|"$3"|"$4 }'|more

相关文章
相关标签/搜索