Linux 【usermod 命令】修改用户的属性

只有 root 或具有sudo 访问权限的用户才能调用usermod和修改用户帐户。成功后,该命令不会显示任何输出。

语法:

usermod 选项 用户名

选项:

-c<备注>  修改用户帐号的备注文字。

-d登入目录>  修改用户登入时的目录。

-e<有效期限>  修改帐号的有效期限。

-f<缓冲天数>  修改在密码过期后多少天即关闭该帐号。

-g<群组>  修改用户所属的群组。

-G<群组>  修改用户所属的附加群组。

-l<帐号名称>  修改用户帐号名称。

-L  锁定用户密码,使密码无效。

-s<shell>  修改用户登入后所使用的shell。

-u<uid>  修改用户ID。

-U  解除密码锁定。

-p 修改用户密码,将加密过的密码 (PASSWORD) 设为新密码

示例:

1.修改用户uid为777

usermod -u 777 tom

2.将用户tom的家目录更改为/new/home/dir

usermod tom -d /tmp/dir

3.将用户 tom 的登录shell 更改为 /bin/tcsh

usermod tom -s /bin/tcsh
#设置不可登录用户
usermod tom -s /bin/nologin

4.主组:修改用户 tom 主组为 newgroup

#若:想要修改的组名不存在,则无法修改
usermod tom -g newgroup

5.附属组:修改用户 tom 附属组为 group1和group2

usermod tom -G group1,group2

6.修改用户名 tom 为 jack

usermod -l 原用户名  新用户名
#
usermod tom -l  jack

7.锁定用户 tom 的账号,使其无法登录。(root可以登录)

usermod -L tom
#-U:解除锁定
usermod -U tom

8.将用户 tom 的密码更改为newpassword

usermod -p newpassword tom

9.将用户的备注信息更改为"This is a user"

usermod -c "This is a user" tom
  • 8
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值