最近用phpstorm编辑器的远程内置功能连接远程服务器时,一直报连接失败。
查看系统日志也只是说,连接被拒绝。
在网上找问题时,看到这种情况:
本机网络dns变化也会导致xshell自动断开连接,这种情况通过修改ssh配置文件将其中“UseDNS yes”去掉注释并改成no即可,过程如下
vim /etc/ssh/sshd_config
...
#ClientAliveInterval 0
#ClientAliveCountMax 3
#ShowPatchLevel no
UseDNS no
#PidFile /var/run/sshd.pid
#MaxStartups 10:30:100
#PermitTunnel no
#ChrootDirectory none
修改后,连接成功!
参考链接:https://blog.csdn.net/IAMoldpan/article/details/77595624