usermod 修改用戶信息
阿新 • • 發佈:2018-05-26
功能 過期 不同 添加 文件 lpad align mod padding
7.2 usermod 修改用戶信息
1.命令功能
usermod 修改已存在的用戶賬號信息。
2.語法格式
usermod option login
參數選項說明
選項 |
選項說明 |
-c |
修改用戶passwd文件中的說明欄,同useradd –c功能 |
-d |
修改用戶每次登入時使用的家目錄,同useradd –d功能。 |
-e |
修改用戶終止日期,同useradd –e功能 |
-u |
修改用的UID值。同useradd –u功能 |
-f |
密碼過期後幾日天數永久停用 同useradd –f功能 |
-s shell |
修改用戶登錄後使用的shell 用useradd –s功能 |
-a |
追加用戶到用戶組,僅與-G參數連用 |
-l |
修改用戶的賬號名稱 |
-L |
鎖定用戶密碼,不讓用戶修改密碼 |
-U |
解除密碼鎖定狀態 |
-G |
修改用戶對應為多個不同組成員,同useradd –G功能 |
usermod的作用是修改用戶,而useradd的作用是添加用戶,本質上是對用戶的操作。
3.使用範例
範例1 多個參數組合使用,usermod –c、-u、-G、-s、-d、-m、-e、-f組合。
[root@cxf home]# usermod -u 777 -s /sbin/nologin -c THANK_YOU -G root -e "2018/05/20" -f 30 -d /home/think test [root@cxf home]# grep -w test /etc/passwd test:x:777:506:THANK_YOU:/home/think:/sbin/nologin [root@cxf home]# id test uid=777(test) gid=506(test) 組=506(test),0(root) [root@cxf home]# grep -w test /etc/shadow test:!!:17671:0:99999:7:30:17671: [root@cxf home]# chage -l test 最近一次密碼修改時間 :5月 20, 2018 密碼過期時間 :從不 密碼失效時間 :從不 帳戶過期時間 :5月 20, 2018 兩次改變密碼之間相距的最小天數 :0 兩次改變密碼之間相距的最大天數 :99999 在密碼過期之前警告的天數 :7
說明:-u指定UID值,-s指定登錄shell,-c指定passwd中說明信息,-G指定多個組成員
-e 賬號終止日期,-f密碼到期後,多少日後不賬號停用,-d指定登錄家目錄。
usermod 修改用戶信息