您的位置:首页 > 运维架构 > Shell

ubuntu16.04 xshell链接后不弹出输入用户名和密码框

2017-05-15 16:06 134 查看
今天遇到了一个非常奇怪的问题,使用xshell链接ubuntu 16.04 server,始终都弹不出输入和输出的密码框! 这个是虚拟机的ubuntu,在windows里xshell 却可以连得上,其他的PC上连不上,弹不出用户名和密码框! 都可以ping的通!

     查看日志输出的  Connection reset by 192.168.123.240 port 11837 [preauth],ctrl+c 之后,输出 :Did not receive identification string from 192.168.123.240 ! 然后做了如下处理:

1.  更改ubuntu 的IP地址为DHCP的地址,就可以连接上了!

2.  手动更改IP地址 为另一个IP地址,任然不弹输入用户名和密码框!

百度了一圈,做了 一堆错误的操作, 重新安装ssh,修改sshd_config 文件,增加加密算法; 重新安装xshell!

问题竟然是 在配置ip的时候,将netmask 错误的写成了network!

auto ens32

iface ens32 inet static

address    192.168.126.172

network    255.255.248.0

gateway    192.168.123.1

dns-nameservers 202.114.0.242 8.8.8.8

这个问题现象很奇怪,很隐蔽,ping的通不代表网络地址就是正确的,这个很关键!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: