命 令:usermod
功能說明:修改用戶帳號。
語 法:usermod [-LU][-c <備註>][-d <登入目錄>][-e <有效期限>][-f <緩衝天數>][-g <羣組>][-G <羣組>][-l <帳號名稱>][-s <shell>][-u <uid>][用戶帳號]
補充說明:usermod可用來修改用戶帳號的各項設定。
參 數:
-c<備註> 修改用戶帳號的備註文字。
-d登入目錄> 修改用戶登入時的目錄。
-e<有效期限> 修改帳號的有效期限。
-f<緩衝天數> 修改在密碼過期後多少天即關閉該帳號。
-g<羣組> 修改用戶所屬的羣組。
-G<羣組> 修改用戶所屬的附加羣組。
-l<帳號名稱> 修改用戶帳號名稱。
-L 鎖定用戶密碼,使密碼無效。
-s<shell> 修改用戶登入後所使用的shell。
-u<uid> 修改用戶ID。
-U 解除密碼鎖定。linuxso.com linux安全網
語 法:usermod [-LU][-c <備註>][-d <登入目錄>][-e <有效期限>][-f <緩衝天數>][-g <羣組>][-G <羣組>][-l <帳號名稱>][-s <shell>][-u <uid>][用戶帳號]
補充說明:usermod可用來修改用戶帳號的各項設定。
參 數:
-c<備註> 修改用戶帳號的備註文字。
-d登入目錄> 修改用戶登入時的目錄。
-e<有效期限> 修改帳號的有效期限。
-f<緩衝天數> 修改在密碼過期後多少天即關閉該帳號。
-g<羣組> 修改用戶所屬的羣組。
-G<羣組> 修改用戶所屬的附加羣組。
-l<帳號名稱> 修改用戶帳號名稱。
-L 鎖定用戶密碼,使密碼無效。
-s<shell> 修改用戶登入後所使用的shell。
-u<uid> 修改用戶ID。
-U 解除密碼鎖定。linuxso.com linux安全網
usermod 不 允 許 你 改 變 正 在線 上 的 使 用 者 帳 號 名 稱 。 當 usermod 用 來 改 變 user ID, 必 須 確 認 這 名 user 沒 在 電 腦 上 執 行 任 何 程 序。 你 需 手 動 更 改 使 用 者 的 crontab 檔 。 也 需 手 動 更 改 使 用 者 的 at 工 作 檔 。 採 用 NIS server 須 在 server 上 更 動 相 關 的 NIS 設 定 。
應用舉例:
1、將 newuser2 添加到組 staff 中 (修改用戶所在組)
# usermod -G staff newuser2
2、修改 newuser 的用戶名爲 newuser1
# usermod -l newuser1 newuser
3、鎖定賬號 newuser1
# usermod -L newuser1
4、解除對 newuser1 的鎖定
# usermod -U newuser1
1、將 newuser2 添加到組 staff 中 (修改用戶所在組)
# usermod -G staff newuser2
2、修改 newuser 的用戶名爲 newuser1
# usermod -l newuser1 newuser
3、鎖定賬號 newuser1
# usermod -L newuser1
4、解除對 newuser1 的鎖定
# usermod -U newuser1
1.修改用戶主目錄:usermod -d 目錄名 用戶名
2.修改用戶ID:usermod -u ID號 用戶名