Python學習之路——Linux基礎之用戶創建

創建用戶相關的文件

1. /etc/passwd 每個用戶以冒號爲分隔符分開,總共七段
        1) 第一段 用戶名
        2) 第二段 密碼
        3) 第三段 用戶Id(UserID)500以前系統佔用,500以後爲用戶自建用戶
        4) 第四段 組ID(GroupID)
        5) 第五段 用戶描述信息
        6) 第六段 用戶家目錄
        7) 第七段 用戶登錄執行的第一個可執行文件:
                /bin/bash 代表可以登錄
                /sbin/nologin 代表不可以登錄操作系統
 2. useradd -u :設置新建用戶UID
     -g :指定新建用戶所屬組
     -d :指定新建用戶家目錄
     -c :指定新建用戶描述信息
     -s :指定新建用戶登錄命令
useradd -u 1000 -g lw -d /home/sb -c BigSB -s /bin/bash alex
 3. userdel -r :徹底刪除用戶(不加-r參數無法刪除乾淨)
 4. id <user>  :查詢用戶信息
 5. usermod    :修改用戶信息 usermod -d /home/sb alex (僅僅只是修改了/etc/passwd文件 若需要能登錄,還需要將/home/alex 的內容拷貝到新建的/home/sb:cp -r /home/alex/.[!.]* /home/sb)
         -L    :鎖定用戶,無法登錄系統;
         -U   :解鎖用戶; 
         -aG :添加到組;
 6. 用戶文件組成:
         1)/etc/passwd :用戶配置文件
         2)/etc/shadow :用戶密碼文件
         3)/etc/group  :組文件
         4)/etc/gshadow:組密碼文件
         5)/var/spool/mail/alex:用戶郵件
         6)/home/alex  :家目錄
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章