usermod命令使用指南实现Linux用户信息修改

分类:知识百科 日期: 点击:0

usermod命令使用指南

usermod是Linux系统中用于修改用户信息的命令,它可以使用户更改用户名、用户组、用户登录Shell等信息。usermod命令的通用格式如下:

usermod [选项] 用户名

其中,用户名是要修改的用户名,选项是用户修改操作的标志,可以指定多个选项,每个选项都有一个或多个参数。usermod支持以下常用选项:

  • -u:更改用户的UID;
  • -g:更改用户的默认组;
  • -G:更改用户的附加组;
  • -d:更改用户的家目录;
  • -s:更改用户的默认Shell;
  • -L:更改用户登录名;
  • -c:更改用户注释;
  • -e:更改用户账号失效日期;
  • -f:更改用户账号失效天数;
  • -p:更改用户密码;
  • -a:更改用户登录时间;
  • -U:更改用户的UID和家目录。

例如,要将用户“test”的UID改为“1000”,可以使用以下命令:

usermod -u 1000 test

要将用户“test”的默认组改为“users”,可以使用以下命令:

usermod -g users test

要将用户“test”的附加组改为“wheel”和“users”,可以使用以下命令:

usermod -G wheel,users test

要将用户“test”的家目录改为“/home/test”,可以使用以下命令:

usermod -d /home/test test

要将用户“test”的默认Shell改为“/bin/bash”,可以使用以下命令:

usermod -s /bin/bash test

要将用户“test”的登录名改为“testuser”,可以使用以下命令:

usermod -L testuser test

要将用户“test”的注释改为“test user”,可以使用以下命令:

usermod -c "test user" test

要将用户“test”的账号失效日期改为“2021-08-01”,可以使用以下命令:

usermod -e 2021-08-01 test

要将用户“test”的账号失效天数改为“30”,可以使用以下命令:

usermod -f 30 test

要将用户“test”的密码改为“123456”,可以使用以下命令:

usermod -p 123456 test

要将用户“test”的登录时间改为“10:00-22:00”,可以使用以下命令:

usermod -a 10:00-22:00 test

要将用户“test”的UID和家目录改为“1000”和“/home/testuser”,可以使用以下命令:

usermod -U 1000 /home/testuser test
标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。