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

相關文章
相關標籤/搜索