每天一个Linux命令:usermod命令(修改用户)

usermod 是 user modify 的缩写,usermod命令用于修改用户。

语法:

usermod [选项] [用户名]

选项:

-l<账号名称>  修改用户帐号名称。
-d<登入目录>  修改用户登入时的目录。
-g<群组>  修改初始群组。
-s<shell>  修改用户登入后所使用的shell。

...
# 更多的选项可以用 usermod --help 来查看。

实例:


# 实例一:修改用户名(usermod -l 新用户名 用户名)

[email protected]:~# usermod -l tset test 
[email protected]:~# id tset
uid=1001(tset) gid=1001(test) 组=1001(test)


# 实例二:修改用户的家目录(usermod -d 新的家目录 用户名。只是修改家目录,并不会创建家目录)

[email protected]:~# usermod -d /home/test3 test3


# 实例三:修改用户的初始群组(usermod -g 新的用户组 用户名。只是修改了初始群组,并不会创建用户组) 

[email protected]:~# usermod -g test4 test4
[email protected]:~# id test4
uid=1004(test4) gid=1006(test4) 组=1006(test4)


# 实例四:修改用户登录后使用的shell(usermod -s 新的shell 用户名)

[email protected]:~# usermod -s /bin/sh test5
最后修改:2019 年 07 月 10 日 03 : 18 PM
如果觉得我的文章对你有用,请随意赞赏

发表评论