推广 热搜:   公司  企业  快速  中国  设备  上海  未来  行业   

3-12 Linux中修改用户参数 --- usermod

   日期:2024-10-31     移动:http://kaire.xrbh.cn/quote/5383.html

usermod 可以对用户账户的信息修改和设定。

3-12 Linux中修改用户参数 --- usermod

-c:修改账号说明。

-d:修改家目录。

-g:修改所属组。

-G:修改附属组。

-l:修改用户名。

-u:修改UID。

-L:冻结账号。

-U:解冻。


-c:修改账号说明。

红色下划线:查看 /etc/passwd 文件的用户信息,user1 用户没有信息说明。

黄色下划线:通过 usermod -c 修改 user1 用户信息说明,信息内容为                               ‘user1 information!!’。

蓝色下划线:查看 /etc/passwd 文件的用户信息,user1 用户已经有刚才输入的                  user1 information!! 信息说明。

-d:修改家目录

红色下划线:查看 /etc/passwd 文件的 user5 用户信息,它的家目录是 /home/user5。

黄色下划线:通过 usermod -d 修改 user5 的家目录为 /home/user55。修改完成后 tail 查看修改成功。


-g:修改所属组。

红色下划线:tail 查看 /etc/passwd 文件最后 5 行有什么用户。

黄色下划线:用 user9 作例子,id user9 查看user9 的所属组是 user9。

蓝色下划线:usermod -g 修改 user9 的所属组为 root。

绿色下划线:再用 usermod -g 把 user9 修改回来。


-G:修改附属组。

红色下划线:查看 user9 附属组情况,user9 除了所属组 并没有附属组。

蓝色下划线:usermod -G 修改 user9 的附属组为 user7 和 user8。

绿色下划线:再用 usermod -G 把 user9 修改回来。恢复只有一个所属组,没有附属组。


-l:修改用户名。

红色下划线:tail 查看 /etc/passwd 文件最后 3 行有什么用户。user9 为例,user9 的家目录是  /home/user9。

黄色下划线:usermod -l,把用户名 user9 改为 user99。通过 tail 查看信息,user9 用户名已经改为 user99。家目录还是 /home/user9。

蓝色下划线:usermod -l,把用户名 user99 改回 user9。

-u:修改UID。

红色下划线:通过 id user9 知道 user9 的 uid 是1006。

黄色下划线:usermod -u,把用户名 user9 的 uid 改为 1016。通过 id 查看信息,user9 的 uid 改为 1016。

蓝色下划线:usermod -u,把user9 的 uid 改回 1006。


-L:冻结账号。

-U:解冻。


红色下划线:首先为 user9 用户创建一个密码 123,作为测试账户。

黄色下划线:Xshell 创建一个新连接 user9。输入用户名 user9 和密码 123,能够正常登录。