usermod user modify

警告
本文最后更新于 2023-10-22,文中内容可能已过时。

usermod user modify

Linux usermod 命令用于修改用户帐号。

usermod可用来修改用户帐号的各项设定。

1
usermod [options] username
  • -a, --append将用户添加到附加组。只能和 -G 选项一起使用。

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

  • -d <登入目录>:修改用户登入时的目录。即修改家目录

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

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

  • -g <群组>:修改用户所属的群组。用户的新初始登录组的组名或数字代号。此组必须存在。用户主目录(家目录)中,属于原来的主组的文件将转交新组所有。主目录之外的文件所属的组必须手动修改

  • -G, --groupsGROUP1[,GROUP2,...[,GROUPN]]]:修改用户所属的附加群组。用户还属于的附加组列表。组之间使用逗号分隔,没有空格。这些组需要遵守和-g 选项中给的组同样的限制。如果用户当前是一个组的成员,而这个组没有列在这里,用户将被从那个组里便删除。这个行为可以通过 -a 选项修改,这使用户追加到给出的附加组列表中。

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

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

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

  • -u <uid>:修改用户 ID。

  • -U:解除密码锁定。

常用 -d -e -f -g -a -G -l -u-s

简单实践

usermod -aG wudang  lk:将lk添加到附加组wudang

usermod -d /home/teshomelk lklk:修改lklk的家目录

0%