Linux中的useradd命令和示例

2021年3月15日08:32:18 发表评论 702 次浏览

用户添加是Linux中的命令, 用于将用户帐户添加到系统中。它只是Linux中adduser命令的符号链接, 两者之间的区别是useradd是使用系统编译的本机二进制文件, 而adduser是在后台使用useradd二进制文件的Perl脚本。它更改以下文件:

  • / etc / passwd
  • / etc /shadow
  • / etc / group
  • / etc / gshadow
  • 在/ home中为新用户创建目录

语法如下:

useradd [options] name_of_the_user

使用useradd命令

1.添加一个简单的用户

sudo useraddtest_user
添加新用户用户添加Linux

此命令将添加名为" test_user"的用户。

2.为新用户提供主目录路径

sudo useradd -d /home/test_user test_user
用主目录用户创建用户添加Linux

这将设置us" / home / test_user"的主目录。

3.创建具有特定用户ID的用户

sudo useradd -u 1234 test_user
使用特定的用户ID创建用户

这将创建一个新用户, 其用户标识为" 1234", 名称为" test_user"。

4.创建具有特定组ID的用户

sudo useradd -g 1000 test_user
使用特定的组ID创建用户

这将创建一个新用户, 组ID为" 1000", 名称为" test_user"。

5.创建没有主目录的用户

sudo useradd -M test_user
没有主目录的添加用户

这将创建名称为" test_user"的用户, 并且也没有主目录。

6.创建具有到期日期的用户

sudo useradd -e 2020-05-30 test_user
使用到期日期创建用户

这将创建一个名为" test_user"的用户, 其到期日期为2020年5月30日。

7.用评论创建用户

sudo useradd -c "This is a test user" test_user
添加用户注释

这将创建一个带有简短评论或用户描述的用户。

8.使用更改的登录Shell创建用户

sudo useradd -s /bin/sh test_user
使用默认外壳添加用户

这将使用默认的外壳程序/ bin / sh创建一个名为" test_user"的用户。

9为用户设置未加密的密码

sudo useradd -p test_password test_user
用未加密的密码添加用户

这将创建一个名称为" test_user"和未加密密码" test_password"的新用户。

10.显示帮助

sudo useradd --help
用户添加帮助部分

此命令将显示useradd命令的帮助部分。


木子山

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: