xShell5中Windows ping不通Linux服务器

使用xShell5远程连接数据库时报出以下错误:
在这里插入图片描述
问题产生原因:
Ubuntu上没有安装openssh-server服务(Ubuntu默认是没有安装的)
查看ssh服务是否启动:
sudo ps -e |grep ssh
若有sshd,说明ssh服务已经启动

如果没有启动 输入sudo service ssh startssh服务就会启动

配置sshd_config文件
sudo vi /etc/ssh/sshd_config
将PermitRootLogin prohibit-password 后的参数 改为 PermitRootLogin yes
在这里插入图片描述
若不修改配置文件,则会在连接xShell时出现以下错误:
在这里插入图片描述
Ubuntu虚拟机与链接的Windows主机不在同一个网段,导致ping失败
windows的ip地址:
在这里插入图片描述
ubuntu的ip地址:
在这里插入图片描述
问题解决:
Ubuntu安装openssh-server
sudo apt-get update
sudo apt-get install openssh-server
设置 Vmware Network Adapter VMnet1 的ip地址和子网掩码和网关信息
在虚拟机中任务栏中找到 Edit下的 Virtual Network Editor, 查看VMnet1 VMnet8的信息
在这里插入图片描述
给VMnet1 VMnet8 配置静态ip,使windows 与 Ubuntu服务器在同一网段
在这里插入图片描述
多次

发布了610 篇原创文章 · 获赞 140 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/weixin_43838785/article/details/104371852