如何使用 CLI 在 Unix 中创建用户帐户?

如何使用 CLI 在 Unix 中创建用户帐户?

我正在使用 Redhat,我想使用 CLI 创建用户帐户。我正在使用这些命令,但我猜它不起作用。

# useradd smithj -c 'John Smith' -m
# passwd smithj

结果应为更改用户 smithj 的密码。新的 UNIX 密码:重新输入新的 UNIX 密码:密码:所有身份验证令牌已成功更新。

请解释一下我错在哪里。

答案1

符号 #,如另一个答案中所述,代表命令行提示符。在这种情况下,# 代表 root 的命令行提示符,$ 代表另一个用户的命令行提示符。因此,请检查您是否以 root 身份执行这些命令。

答案2

你有没有尝试过

useradd -c 'John Smith' -m smithj

根据 useradd 的手册页

useradd [options] LOGIN

相关内容