使用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了,嘻嘻。

原文地址:https://www.cnblogs.com/zhuyeshen/p/11983173.html