使用者賬號的管理工作主要涉及到使用者賬號的新增、修改和刪除。
新增使用者賬號就是在系統中建立乙個新賬號,然後為新賬號分配使用者號、使用者組、主目錄和登入shell等資源。
1、新增新的使用者賬號
命令:useradd
選項:-c comment 指定一段注釋性描述。
-d 目錄 指定使用者主目錄,如果此目錄不存在,則同時使用-m選項,可以建立主目錄。
-g 使用者組 指定使用者所屬的使用者組。
-g 使用者組,使用者組 指定使用者所屬的附加組。
-s shell檔案 指定使用者的登入shell。
-u 使用者號 指定使用者的使用者號,如果同時有-o選項,則可以重複使用其他使用者的標識號。
# useradd –d /usr/sam -m sam
此命令建立了乙個使用者sam,其中-d和-m選項用來為登入名sam產生乙個主目錄/usr/sam(/usr為預設的使用者主目錄所在的父目錄)
# useradd -s /bin/sh -g group –g adm,root gem
此命令新建了乙個使用者gem,該使用者的登入shell是/bin/sh,它屬於group使用者組,同時又屬於adm和root使用者組,其中group使用者組是其主組。
2、刪除使用者賬號
刪除使用者賬號就是要將/etc/passwd等系統檔案中的該使用者記錄刪除,必要時還刪除使用者的主目錄。
命令:userdel
選項:-r 把使用者的主目錄一起刪除。
-f 強制刪除使用者。
# userdel sam
此命令刪除使用者sam在系統檔案中(主要是/etc/passwd, /etc/shadow, /etc/group等)的記錄。
3、修改帳號
修改使用者賬號就是根據實際情況更改使用者的有關屬性,如使用者號、主目錄、使用者組、登入shell等。
命令:usermod
選項:-c 修改使用者帳號的備註文字。
-d 修改使用者登入時的目錄。
-e 修改帳號的有效期限。
-f 修改在密碼過期後多少天即關閉該帳號。
-g 修改使用者所屬的群組。
-g 修改使用者所屬的附**組。
-l 修改使用者帳號名稱。
-l 鎖定使用者密碼,使密碼無效。
-s 修改使用者登入後所使用的shell。
-u 修改使用者id。
-u 解除密碼鎖定。
# usermod -s /bin/ksh -d /home/z –g developer sam
此命令將使用者sam的登入shell修改為ksh,主目錄改為/home/z,使用者組改為developer。
Linux系統使用者賬號的管理
linux系統使用者賬號的管理有使用者賬號的新增 修改和刪除,在linux系統下如何來完成這樣的工作,linux帳號管理 新增使用者賬號 新增使用者賬號就是在系統中建立乙個新賬號,然後為新賬號分配使用者號 使用者組 主目錄和登入shell等資源。剛新增的賬號是被鎖定的,無法使用。1 新增新的使用者賬...
Linux系統使用者賬號的管理
使用者賬號的管理工作主要涉及到使用者賬號的新增 修改和刪除。新增使用者賬號就是在系統中建立乙個新賬號,然後為新賬號分配使用者號 使用者組 主目錄和登入shell等資源。剛新增的賬號是被鎖定的,無法使用。新增新的使用者賬號使用useradd命令,其語法如下 useradd 選項 使用者名稱 其中各選項...
Linux使用者管理 2 賬號管理
sudo useradd m username 這裡必須使用sudo 因為需要對 etc shadow進行讀寫,在ubuntu環境下,必須使用 m設定,否則不會建立主資料夾。在預設條件下,使用者組屬於它自己,也就是說,我建立stark使用者,那麼它在非系統使用者組中屬於stark,如果需要指定它所在...