欢迎访问linux宝典,请记住本站唯一域名:www.linuxbaodian.com

usermod命令

来源:原创    更新时间:2018-08-21 23:36:38    作者:管理员    浏览:1927
  • 命令描述
usermod命令用于修改用户的基本信息。usermod命令不允许你改变正在线上的使用者帐号名称。当usermod命令用来改变user id,必须确认这名user没在电脑上执行任何程序。你需手动更改使用者的crontab档。也需手动更改使用者的at工作档。采用NIS server须在server上更动相关的NIS设定。

修改用户账号就是根据实际情况更改用户的有关属性,如用户号、主目录、用户组、登录Shell等。
和useradd 的操作一样,只是命令不一样。
  • 命令语法
usermod [-LU][-c <备注>][-d <登入目录>][-e <有效期限>][-f <缓冲天数>][-g <群组>][-G &a
  • 命令选项
-c<备注>:修改用户帐号的备注文字;
-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

 

上一条命令:useradd

下一条命令:userdel

笔记分享

表情

共0条分享记录
  • 这篇文章还没有收到评论,赶紧来抢沙发吧~

相关内容

最受欢迎

猜你喜欢

最受争议