智传网优云课堂,专注分享IT技术
与IT技术爱好者一起共同学习进步

winscp连接linux(centos7)时提示主机超过15秒无通信,继续等待的解决方法

1. 前言

本文主要讲解winscp连接linux(centos7)时提示主机超过15秒无通信,继续等待的解决方法

2. winscp报错界面

winscp报错界面如下:

winscp报错界面

解决方法如下:

3. 确保网络正常

连接到CentOS系统

查看Linux系统网卡标识

[root@centos7 ~]# ip add

2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
​ link/ether 00:0c:29:9f:0a:d0 brd ff:ff:ff:ff:ff:ff

查看Linux系统网卡标识

我的物理网卡是ens33,

编辑ens33的配置文件

[root@centos7 ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33

将ONBOOT=no替换为ONBOOT=yes

修改网卡配置

启动网络:

[root@centos7 ~]# systemctl start network

4. 方法一:修改本机winscp客户端设置

此方法只会影响本机的winscp客户端

打开winscp设置如下:

WinSCP重新连接后使用快捷键 ctrl + alt + p 进入设置

点击面板—–远程—–勾选 刷新远程面板间隔—-调整至15

修改本机winscp客户端设置

5. 方法二:修改ssh服务的配置文件

此方法将会影响所有的ssh连接

在服务器中/etc/ssh/ssh_config和/etc/ssh/sshd_config末尾加上以下代码

[root@centos7 ~]# vi /etc/ssh/ssh_config

TCPKeepAlive yes
ClientAliveInterval 5
ClientAliveCountMax 3

修改/etc/ssh/ssh_config

[root@centos7 ~]# vi /etc/ssh/sshd_config

TCPKeepAlive yes
ClientAliveInterval 5
ClientAliveCountMax 3

修改/etc/ssh/sshd_config

重启ssh服务后即可正常.

[root@centos7 ~]# systemctl reload sshd

或者:

[root@centos7 ~]# systemctl restart sshd

6. 总结

方法一只影响Winscp本机而且方法二则影响所有的ssh连接,请根据自己的需求修改。使用其中一种方法即可。

赞(0)
未经允许不得转载:Linux入门学习到精通 » winscp连接linux(centos7)时提示主机超过15秒无通信,继续等待的解决方法
分享到: 更多 (0)

学习QQ群:557371664

关注微信公众号自助视频学习

评论 抢沙发

评论前必须登录!