微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用’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

原文地址:https://www.jb51.cc/bash/385432.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐