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