用户添加是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
此命令将添加名为" test_user"的用户。
2.为新用户提供主目录路径
sudo useradd -d /home/test_user test_user
这将设置us" / home / test_user"的主目录。
3.创建具有特定用户ID的用户
sudo useradd -u 1234 test_user
这将创建一个新用户, 其用户标识为" 1234", 名称为" test_user"。
4.创建具有特定组ID的用户
sudo useradd -g 1000 test_user
这将创建一个新用户, 组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命令的帮助部分。