| useradd: user 'zhangsan' already exists | 用户已存在,使用id zhangsan确认,或选择其他用户名 |
| group 'developers' does not exist | 组不存在,先使用sudo groupadd developers创建组 |
| 家目录没有创建 | 使用-m选项,并检查useradd -D查看默认配置 |
| 创建后无法登录 | 检查Shell是否有效:getent passwd zhangsan;使用sudo passwd zhangsan设置密码 |
| UID冲突 | 手动指定UID前,先检查/etc/passwd中已使用的UID |
| 用户无法sudo | 确认用户是否在sudo组:groups zhangsan;或使用sudo usermod -aG sudo zhangsan添加 |
| 账户已过期 | 使用sudo chage -l zhangsan查看过期策略;使用sudo chage -E -1 zhangsan取消过期 |