passwd 成功,没有任何效果

passwd 成功,没有任何效果

我正在使用 Ubuntu 14.04。

我想更改root帐户的密码。 我尝试了以下步骤:

  • 使用我自己的账户登录(有权限sudo
  • sudo su root
  • passwd
    • 输入两次新密码。
    • 我确认它说passwd: password updated successfully
  • exit
  • 尝试通过 SSH 使用新密码登录 root 帐户 --> 失败!

为什么passwd命令在这里不起作用?

答案1

为了通过 SSH 使用密码登录 root 帐户,以及设置 root 密码,您需要设置

PermitRootLogin yes

在远程系统的/etc/ssh/sshd_config文件中。

注意:不建议这样做,因为这会使 root 帐户受到暴力攻击:如果您需要直接通过 SSH 登录到 root 帐户(而不是使用非 root 帐户登录,然后使用 sudo),最好设置基于密钥的身份验证并设置 PermitRootLogin without-password 反而

相关内容