usermod命令
来源:原创 更新时间:2018-08-21 23:36:38 作者:管理员 浏览:2393
- 命令描述
修改用户账号就是根据实际情况更改用户的有关属性,如用户号、主目录、用户组、登录Shell等。
和useradd 的操作一样,只是命令不一样。
- 命令语法
- 命令选项
-d<登入目录>:修改用户登录入口
-e<有效期限>:修改帐号的有效时间
-f<缓冲天数>:修改在密码过期后多少天即停止该帐号;
-g<群组>:修改用户所属的群组;
-G<群组>;修改用户所属的附加群组;
-l<用户名称>:修改用户帐号名称;
-L:锁定用户密码,用户无法登录
-s<shell>:修改用户登入后所使用的shell;
-u<uid>:修改用户ID;
-U:解除密码锁定。
- 命令参数
- 命令实例
实例1:修改说明信息
[root@linuxbaodian /server/scripts 10:33:38]#usermod -c "this is fixed information" linuxbaodian [root@linuxbaodian /server/scripts 10:52:53]#grep 'user5' /etc/passwd linuxbaodian:x:668:534:this is fixed information:/home/linuxbaodian:/bin/bash
实例2:修改shell 位置
[root@linuxbaodian /server/scripts 10:53:03]#usermod -s /bin/bash linuxbaodian [root@linuxbaodian /server/scripts 10:57:08]#grep 'linuxbaodian' /etc/passwd linuxbaodian:x:667:667::/home/linuxbaodian:/bin/bash
实例3:修改用户的名称
[root@linuxbaodian / 02:30:17]#usermod -l linux linuxbaodian [root@linuxbaodian / 02:30:33]#ls /home linuxbaodian
实例4:修改用户登录的入口
[root@linuxbaodian /home 02:51:19]#usermod -d /home/linuxbaodian linuxbaodian [root@linuxbaodian /home 02:51:24]#tail -1 /etc/passwd linuxbaodian:x:697:533::/home/linuxbaodian:/bin/bash