使用’passwd’然后尝试ssh

一个特别新手的问题,对不起.我正在以root身份运行Debian机器:
$whoami
root

如果我小心地更改密码(通过VNC),它似乎工作:

debian:/# passwd
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully

如果我然后尝试ssh,小心地输入我刚设置的密码,我得到’权限被拒绝’:

:~ ap257$ssh root@XXX.XXX.XXX.XXX
root@XXX.XXX.XXX.XXX's password: 
Permission denied,please try again.
root@XXX.XXX.XXX.XXX's password: 
Permission denied,please try again.

怎么可能出错?

—-更新——–

解决了,请看下面的答案(明天我不能接受).你对地球上为什么起作用的想法将非常感谢!

很可能“root”帐户不允许通过SSH登录.

找到通常存储在的配置文件

/etc/ssh/sshd_config

寻找所说的那条线

PermitRootLogin No

改变它说

PermitRootLogin Yes

确保在进行更改后重新启动SSH守护程序!

service sshd restart

相关文章

用的openwrt路由器,家里宽带申请了动态公网ip,为了方便把2...
#!/bin/bashcommand1&command2&wait从Shell脚本并行...
1.先查出MAMP下面集成的PHP版本cd/Applications/MAMP/bin/ph...
1、先输入locale-a,查看一下现在已安装的语言2、若不存在如...
BashPerlTclsyntaxdiff1.进制数表示Languagebinaryoctalhexa...
正常安装了k8s后,使用kubect工具后接的命令不能直接tab补全...