ssh@localhost 的密码

ssh@localhost 的密码

我的Ubuntu版本是16.04。

在从 hduser 执行命令“sudo start-dfs.sh”期间,出现输入 root@localhost 密码的提示,它提示输入 root@localhost 密码,因此我输入了主用户密码,但没有用。

然后我更改了 root 密码(sudo -i)并再次尝试使用以下命令(从 root 开始)使用新的 root 密码连接本地主机,但没有成功。ssh root@localhost

有人可以建议解决方案吗?

答案1

检查你的/etc/ssh/sshd_config文件:

更改自:

PermitRootLogin prohibit-password
StrictModes yes

改成:

PermitRootLogin yes
# StrictModes yes

然后重新启动sshd守护进程。

$ sudo service sshd restart

相关内容