1. 报错log如下:
2. 解决办法:
a. 首先确认远程服务器有安装ssh服务器:
没有安装的话:安装命令如下:
- 客户端
# apt-get install ssh
如果安装失败,则使用下面命令进行安装
# apt-get install openssh-client
- 服务端
安装服务器
# apt-get install openssh-server
启动服务器
# /etc/init.d/ssh start #启动
b. 确认报错的log端口号,是否为默认端口号,如下,端口号不为默认端口22.所以可能是被服务器防火墙拒了。
解决方案一:换用默认端口:命令添加-P 22即可
解决方案二:服务器防火墙打开支持报错的端口。(未验证)
iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 57929 -j ACCEPT
重启防火墙,使配置生效:
/
etc
/
init.d
/
iptables restart
service iptables restart