Centos 7远程SSH访问被拒绝

时间:2014-10-30 09:48:55

标签: ssh centos centos7

我安装了Centos7,一切正常,直到我想通过SSH访问,我总是拒绝访问。

  1. 我是root用户和另一个新创建的用户
  2. 我在局域网内测试了SSH,因此没有防火墙问题
  3. 对于root用户" PermitRootLogin是"已经确定。
  4. SSH服务已启动
  5. ...到现在为止,我不知道我忽略了什么让它正常工作。

    我查看了安全日志。当我尝试使用局域网上的root用户登录时,我确实喜欢:

    ssh root@192.168.2.11
    

    在日志中我得到:来自192.168.2.108的无效用户root @ localhost

    当我尝试通过VPN-tunnel时:

    ssh root@192.168.2.11
    

    在日志中我得到:无效用户kristoxxxxxxxx

    这是我在OSX设备上的用户名。为什么这个过去了?

1 个答案:

答案 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
相关问题