複製鏈接
請複製以下鏈接發送給好友

usermod

鎖定
usermod是一個計算機指令,可用來修改用户賬號的各項設定。
外文名
usermod
所屬學科
計算機

usermod功能説明

修改用户賬號。

usermod語 法

usermod [-LU][-c <備註>][-d <登入目錄>][-e <有效期限>][-f <緩衝天數>][-g <羣組>][-G <羣組>][-l <賬號名稱>][-s <shell>][-u <uid>][用户賬號]

usermod補充説明

usermod可用來修改用户賬號的各項設定。

usermod參數

-c 更改 /etc/passwd 第5欄用户信息説明的部分,後面接描述信息,可以使用chfn命令替代
-d 更改 /etc/passwd 第6欄用户的home目錄部分,如果再加上 -m 參數(只與-d配合)。則會將現有home目錄的地址重命名為新的home目錄地址,如原來沒有指定home目錄地址,則為賬號新建一個指定的home目錄地址。
-e 更改 /etc/shadow 的第8欄賬號的失效日期,後面接日期參數格式為 MM/DD/YY 或 YYYY-MM-DD
-f 更改 /etc/shadow 的第7欄賬號過期寬限時間部分,當後面接的值為 0 時,賬號立即失效,為 -1 時關閉此功能默認值為 -1
-g 後面接 group name 必須是現有 group 組中的一個,改變用户的初始化用户組 id 對應 /etc/passwd 的第4欄內容
-G 後面接 group name 必須是現有 group 組中存在的組名,改變用户能夠支持的用户組,修改的是 /etc/group
-l 後面接賬號名稱,即更改用户名。對應的是 /etc/passwd 的第一欄
-s 後面接shell的實際文件,即 /bin/bash ,/bin/csh之類,可以使用 chsh 命令替代
-u 更改用户的UID,對應的是 /etc/passwd 的和3欄數據,此 UID 不能與系統中已經存在的UID相同
-L 暫將用户的密碼凍結,禁止其登錄,即更改 /etc/shadow 的密碼欄,在其前面加上 !
-U 暫將用户的密碼解凍,即去掉其 /etc/shadow 密碼欄前面的 !
*****************************************************************************************************
【注】添加用户附加組-g-G的區別:
usermod-g[groupnameorgid]username設置主要隸屬組
usermod-G[groupnamesorgids]username設置非主要組(可以是多個)