linux怎么添加用户

如何在Linux中创建新用户账号 Linux useradd命令参数详解

我们直接进入正题吧。
useradd是一个Linux命令,用于添加用户,只有正确使用参数才能正确管理。

-m 是必需的。
否则,稍后您的登录环境将不正确。
例如,useradd -m john 直接创建主目录。

-s 指定登录 shell。
如果您想使用 bash,请运行 -s /bin/bash。
如果不指定,则默认使用/etc/default/useradd配置方法。

-g 和-G 设置组。
-g 是主要组,-G 是附加组。
例如, -g开发人员 -G sudo,web 创建一个用户alice,属于开发人员组,也可以sudo。

-u 手动指定UID,如-u 1 005 bob。
一般情况下系统会自动帮你拆分,所以你不用担心。

-c 添加类似 -c "BobSmith,DevTeam" bob 的注释。
这没什么用,但是对于编写审计很有用。

创建后,必须使用passwd设置密码。
否则,您的登录将被浪费。
密码应该更复杂。
不要使用 1 2 3 4 5
请参阅 /etc/default/useradd 和 /etc/login.defs 了解默认设置。
如果要更改默认 shell,请使用 useradd -D -s /bin/bash。

完整命令 useradd -m -s /bin/bash -g Developers -G sudo,web -c "AliceLee,Admin" alice.最后,不要忘记给alice设置一个密码。

请注意,组必须提前创建,UID不能冲突,并且sudo组具有管理员权限。
密码安全至关重要。
不要使用弱密码。