我安装了Centos7,一切正常,直到我想通过SSH访问,我总是拒绝访问。
...到现在为止,我不知道我忽略了什么让它正常工作。
我查看了安全日志。当我尝试使用局域网上的root用户登录时,我确实喜欢:
ssh root@192.168.2.11
在日志中我得到:来自192.168.2.108的无效用户root @ localhost
当我尝试通过VPN-tunnel时:
ssh root@192.168.2.11
在日志中我得到:无效用户kristoxxxxxxxx
这是我在OSX设备上的用户名。为什么这个过去了?
答案 0 :(得分:3)
这可能是由于RSA或DSA密钥,请将/ etc / ssh director中的以下文件删除或备份到另一个。
ssh_host_dsa_key, ssh_host_dsa_key.pub, ssh_host_key, ssh_host_key.pub, ssh_host_rsa_key , ssh_host_rsa_key.pub
等
现在重新启动sshd
服务
service sshd restart