使用xshell-ssh连接服务器,报错:Xshell Socket error Event: 32 Error: 10053

XShell连接CentOS系统时,报出Xshell Socket error Event: 32 Error: 10053..错误
有点烦人..
操作:用SSH工具连接linux电脑出现的问题:Read from socket failed: Connection reset by peer

解决办法

  • 修改配置文件
    • vim /etc/ssh/sshd_config
      将UseDNS yes 改为 no,保存。
    • vim /etc/sysconfig/network-scripts/ifcfg-eno16777736
TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777736
UUID=73efa98a-f57a-47f8-bc2c-f90c40f5defa
DEVICE=eno16777736
ONBOOT=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPADDR=192.168.21.146 ## 分配的静态地址,与主机同网段
PREFIX=1
GATEWAY=192.168.21.1 ## 网关
NETMASK=255.255.255.0 ## 子网掩码
NM_CONTROLLED=no ## # 代表不由网络控制器接口控制,而是使用配置文件配置

保存。

  • 重新更改权限(系统配置文件请勿随意开放为所有权限,切记)
    chmod 400 /etc/ssh/*
  • 重启SSH
    service sshd restart
  • 重启网关
    service network restart

解决,终于可以用XShell了,嘻嘻。

猜你喜欢

转载自blog.csdn.net/qq_33764491/article/details/80118378