Linux中创建一个uid是8888的账户xiaoli和创建一个uid是2221的账户xiaoming,使用id命令查看账户信息,并修改账户密码
时间: 2024-10-17 08:08:52 浏览: 60
linux常用命令
在Linux中,首先我们需要创建一个新的用户并指定其UID。你可以通过`adduser`命令添加用户,例如:
```sh
# 创建uid为8888的账户xiaoli
sudo adduser --disabled-password --uid 8888 xiaoli
# 创建uid为2221的账户xiaoming
sudo adduser --disabled-password --uid 2221 xiaoming
```
这里我们使用了`--disabled-password`选项来立即禁用新用户的密码,因为后续我们将手动设置密码。
接着,我们可以使用`passwd`命令为新创建的用户设置密码,例如:
```sh
# 为xiaoli设置密码
echo "xiaoli:password" | sudo chpasswd
# 为xiaoming设置密码
echo "xiaoming:password" | sudo chpasswd
```
这里的`echo "用户名:密码"`是在标准输入上输入密码的方式,实际操作时会提示输入密码,然后输入内容会被自动替换到命令中。
现在我们使用`id`命令来验证账户信息:
```sh
# 查看xiaoli的账户信息
id xiaoli
# 查看xiaoming的账户信息
id xiaoming
```
这将会显示每个用户的UID、GID、Shell路径等基本信息。
如果需要修改账户信息,比如更改shell或者组信息,可以使用`usermod`命令,如`usermod -s /bin/bash xiaoli`来改变shell路径。
请注意,在生产环境中,强烈建议使用更安全的方式来管理用户密码,而不是直接在文本命令行中输入。对于日常系统维护,可以考虑使用自动化工具或者脚本来管理用户。
阅读全文