useradd: 新增使用者
-c 備註 加上備註。並會將此備註文字加在/etc/passwd中的第5項字段中
-d 使用者主資料夾。指定使用者登入所進入的目錄,並賦予使用者對該目錄的的完全控制權
-e 有效期限。指定帳號的有效期限。格式為yyyy-mm-dd,將儲存在/etc/shadow
-f 緩衝天數。限定密碼過期後多少天,將該使用者帳號停用
-g 主要組。設定使用者所屬的主要組 www.cit.cn
-g 次要組。設定使用者所屬的次要組,可設定多組
-m 強制不建立使用者主資料夾
-m 強制建立使用者主資料夾,並將/etc/skel/當中的檔案複製到使用者的根目錄下
-p 密碼。輸入該帳號的密碼
-s shell。使用者登入所使用的shell
-u uid。指定帳號的標誌符user id,簡稱uid
useradd user1 # 新增使用者 user1
useradd -d /home/usertt user2
userdel : 刪除使用者
userdel user1 #
userdel -r user1
-r, --remove 使用者主目錄中的檔案將隨使用者主目錄和使用者郵箱一起刪除。在其它檔案系統中的檔案必須手動搜尋並
刪除。-f, --force 此選項強制刪除使用者賬戶,甚至使用者仍然在登入狀態。它也強制刪除使用者的主目錄和郵箱,即使其它用
戶也使用同乙個主目錄或郵箱不屬於指定的使用者
usermod : 修改使用者資訊
-c《備註》 修改使用者帳號的備註文字。
-d登入目錄》 修改使用者登入時的目錄。
-e《有效期限》 修改帳號的有效期限。
-f《緩衝天數》 修改在密碼過期後多少天即關閉該帳號。
-g《群組》 修改使用者所屬的群組。
-g《群組》 修改使用者所屬的附**組。
-l《帳號名稱》 修改使用者帳號名稱。
-l 鎖定使用者密碼,使密碼無效。
-s修改使用者登入後所使用的shell。
-u修改使用者id。
-u 解除密碼鎖定。
usermod -g staff user2 # 將 newuser2 新增到組 staff 中
usermod -l newuser1 newuser # 修改 newuser 的使用者名為 newuser1
usermod -l newuser1 # 鎖定賬號 newuser1
usermod -u newuser1 # 解除對 newuser1 的鎖定
groupadd : 新增組
groupadd group1
groupadd -g 1000 group1 # 指定gid
groupdel : 刪除組
groupdel group1 # 刪除組
Linux學習 使用者 組和許可權管理
1 etc password檔案 該檔案內儲存的是使用者的相關資訊。每個使用者佔一行,各個資訊用分號隔開,每個的意思分別為 使用者名稱 密碼 用x代替 使用者id group組id 使用者描述資訊 使用者家位址 可執行檔案 bin batch表示使用者可以登入,sbin nologin表示使用者不允...
ubuntu 使用者 使用者組管理
1 檢視所有的使用者組 cat etc group ftpgroup x 1001 ftpadminftpgroup是使用者組,ftpadmin是該組的使用者 1 建立使用者組 groupadd ftpgroup2 刪除使用者組 groupdel ftpgroup 2 檢視使用者 cat etc s...
ubuntu 使用者 使用者組管理
1 檢視所有的使用者組 cat etc groupftpgroup x 1001 ftpadmin ftpgroup是使用者組,ftpadmin是該組的使用者 1 建立使用者組 groupadd ftpgroup 2 刪除使用者組 groupdel ftpgroup 2 檢視使用者 cat etc ...