小编use*_*276的帖子

密码不适用于 useradd -p

我正在运行 ubuntu 14.04 LTS。我运行以下命令来创建一个用户

$sudo useradd -m -p password1 guest_user
Run Code Online (Sandbox Code Playgroud)

然后尝试切换到用户

$su guest_user
Run Code Online (Sandbox Code Playgroud)

但我无法使用密码 1 登录

我错过了什么吗?我是否想使用 password1 或其他方式登录,如 -p 选项在 useradd 的手册页中所述

 -p, --password PASSWORD
           The encrypted password, as returned by crypt(3). The default is to disable the password.

           Note: This option is not recommended because the password (or encrypted password) will be
           visible by users listing the processes.

           You should make sure the password respects the system's password policy.
Run Code Online (Sandbox Code Playgroud)

以上让我感到困惑,因为当我输入命令时

用户添加 -m -p 密码 1

密码 password1 在命令行上可见。如何使它在上述命令中不可见?

password adduser useradd

13
推荐指数
2
解决办法
6万
查看次数

标签 统计

adduser ×1

password ×1

useradd ×1