今天使用SecureCRT连接虚拟机的时候忽然报如下错误无法连接,大概意思就是证书在有效期之外,顿时很懵,昨天连接还好好的,今天怎么就出错了?然后按照报错去网上查资料,结果没查到什么有用的资料,删掉这连接重新建立还是不行;直接在虚拟机上登录没有问题,仔细想了想,昨天学习linux系统关于sshd服务的时候改了些配置,会不会是这些问题呢?于是找到昨天的学习资料,将更改的地方改回来,果然可以连接了。

  ssh连接虚拟机出错

 需要更改的配置如下:

进入ssh的配置文件中:ssh连接虚拟机出错

 更改以下配置:

    允许密码认证:ssh连接虚拟机出错

    打开公钥模式:ssh连接虚拟机出错

    配置公钥文件:ssh连接虚拟机出错

更改完毕后,wq 保存,最后重启sshd服务   systemctl restart sshd

然后就可以连接了

相关文章: