一个特别新手的问题,对不起.我正在以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
原文地址:https://www.jb51.cc/bash/385432.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。