步骤:在Linux系统中添加新用户

使用root打开或sudo提升权限、创建新用户、设置密码、添加sudo组、测试权限并安全运行。

Linux如何创建新用户并设置初始密码

上周我使用 useradd 和 passwd 命令的组合在公司服务器上创建了一个新用户。
首先,我使用 useradd -m -s /bin/bash devuser 命令创建一个新用户 devuser。
-m 选项使系统自动创建主目录/home/devuser。
-s /bin/bash 指定默认 Shell 是 Bash。
然后,我使用 passwd devuser 命令为用户设置初始密码。
输入两次密码后,系统提示passwd:密码更新成功,说明密码设置成功。

我还授予了 devuser sudo 权限,并使用 usermod -aG sudo devuser 命令将其添加到 sudo 组。
操作完成后记得重新登录或启动新的终端会话以使权限生效。

对于密码策略,我设置了密码复杂度要求至少1 2 个字符,包括大小写字母、数字和特殊符号,建议长度大于1 6 个字符。
我还通过chage -M 9 0 devuser命令将密码过期时间设置为9 0天,以确保定期更改密码。

关于UID和GID,我不太清楚这部分的具体数字,但是我知道UID和GID是系统识别用户和组的唯一标识符。
UID 是用户 ID,GID 是组 ID。
创建用户时,系统自动为该用户分配UID和GID。

总的来说,通过这些步骤,我成功创建了一个新用户并安全地配置了它。
虽然有些地方我不确定具体数字,但总体运作还是很顺利的。
由你决定。
如果你有更详细的要求,我可以再查一下资料。