2022
我们一起努力

centosssh连接慢(linux ssh很慢)

目录:

  • 1、centos ssh 卡住
  • 2、2020-12-08centos 出现ssH不能连接的故障排除
  • 3、Putty连接Centos7各种连不上问题的解决方案
  • 4、centos 7.2 sshd服务启动特别慢,要几分钟。什么原因呢?
  • 5、centos6.5,ssh远程连接一会好一会坏。

centos ssh 卡住

建议您重启电脑,之后用杀毒软件清理注册表和垃圾。之后打开再试。

2020-12-08centos 出现ssH不能连接的故障排除

连接出现remote side unexpected closed network-connection错误

1查看防火墙状态

查看是否开启,并检查22端口是否允许连接

如果防火墙正常,则应该是SSHd没有启动,如果可以直接到服务器上操作,那就可以用

我里机房有点远,所以用另一种方法解决了,服务器里安装了宝塔面板,于是就找到了系统日志进行错误的查看。系统日志路径

/var/log/messages 在日志文件里就能看到ssh启动过程中的错误了

通过以上错误日志可以看到 ssh_host_ecdsa_key文件权限太高了,系统提示错误导致ssh不能正常启动,所以按照提示,将ssh目录下的文件权限改为600,重启ssh问题解决。

Putty连接Centos7各种连不上问题的解决方案

P utty连接 Centos7 各种连不上问题的解决方案

2019.7.22

参考网址:

在虚拟机(Vmware Workstation)下,安装了CentOS7,现在想通过SSH工具连接虚拟机中的CentOS7

注意:

第一步先关闭防火墙

如果防火墙没关闭。则一直不会返回数据

CentOS 7.0默认使用的是firewall作为防火墙,查看防火墙状态 firewall-cmd --state

停止firewall systemctl stop firewalld.service

禁止firewall开机启动 systemctl disable firewalld.service

关闭selinux ,进入到/etc/selinux/config文件,vi /etc/selinux/config

将SELINUX=enforcing改为SELINUX=disabled

1、  首先,要确保CentOS7安装了  openssh-server,在终端中输入  yum list installed | grep openssh-server

此处显示已经安装了 openssh-server ,如果又没任何输出显示表示没有安装 openssh-server ,通过输入 yum install openssh-server

来进行安装 openssh-server

2、  找到了  /etc/ssh/  目录下的sshd服务配置文件 sshd_config,用Vim编辑器打开

将文件中,关于监听端口、监听地址前的# 号去除

然后开启允许远程登录

最后,开启使用用户名密码来作为连接验证

保存文件,退出

3. 开启  sshd  服务,输入  sudo service sshd start

检查sshd  服务是否已经开启,输入 ps -e | grep sshd

或者输入 netstat -an | grep 22   检查 22  号端口是否开启监听

4. 在Vmware Workstation中,查看CentOS7的属性,发现网络连接方式是采用的   NAT   方式连接的

5. 在Vmware Workstation中,点击 编辑 =》 虚拟网络编辑器 ,进入虚拟网络编辑器,查看发现NAT 模式的连接采用的网络适配器名称为 VMnet8

6.  主机中,在命令行中输入 ipconfig  查看主机IP,找到 VMnet8 的连接信息,此处 ip 为 192.168.30.1

7. 在CentOS中,输入 ifconfig 查看网络连接地址,发现CentOS的网络地址为 192.168.112.128

8. 在CentOS中,输入 ping 192.168.30.1  测试是否能连通主机,发现可以连通

9. 在主机中,输入  ping 192.168.112.128 ,测试主机是否能连通CentOS,发现连不通

如果可以连得通,可以直接跳至第12 步

10. 在主机,打开网络配置,选择网络适配器VMnet8 的  TCP/IPv4   的属性,进行一下网络配置

要求子网掩码、默认网关均和CentOS一致,并将IP地址修改为 192.168.112.1,即保证主机的  IP  和  CentOS  的  IP  在同一网络区段中

11. 再在主机中,输入  ping 192.168.112.128 ,已经可以连接得通了

12. 在SSH工具(此处使用的XShell)中,新建连接,输入  CentOS   的  IP  地址、用户名、密码即可连接成功(注意: 端口就用默认的22就可以了, 不必改其他端口!)

13. 为了免去每次开启CentOS 时,都要手动开启  sshd 服务,可以将 sshd 服务添加至自启动列表中,输入 systemctl enable sshd.service

可以通过输入 systemctl list-unit-files | grep sshd ,查看是否开启了sshd 服务自启动

centos 7.2 sshd服务启动特别慢,要几分钟。什么原因呢?

centos使用ssh联机所采用的认证方式较多。

解决步骤:

先备份/etc/ssh/sshd_config,备份命令为

cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak

1.su (以root用户登录)

2.vi /etc/ssh/sshd_config (编辑配置文件)

3.输入 / ,查找GSSAPIAuthentication 赋值为no

4.输入 /,查找UseDNS,赋值为 no(该项默认不启用的,要把前面的#删除掉)

5.最后输入!wq保存文件并退出

6.重启systemctl restart sshd

建议可以在Linux就该这么学上查查看这个问题

centos6.5,ssh远程连接一会好一会坏。

一般这种情况就属于网络问题,如果一直连接不上,就可以按照你刚才说的设置来检查。

既然能连接上,那就是网络时断时续,检查IP是否冲突、网络地址是否有效。

推荐最简单的方式: 一直ping着,看会不会断。

telnet 22端口,看会不会断开。

查看netstat -nao|grep 22, 看这个端口是否被其他程序所占用。

赞(0)
文章名称:《centosssh连接慢(linux ssh很慢)》
文章链接:https://www.fzvps.com/149279.html
本站文章来源于互联网,如有侵权,请联系管理删除,本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
图片版权归属各自创作者所有,图片水印出于防止被无耻之徒盗取劳动成果的目的。

评论 抢沙发

评论前必须登录!