动态ip下Xshell6连接CentOS7

it2022-05-05  111

自己试了很多次一直连接不成功,在网上也查了很多资料,有很多写的很复杂,也不能解决问题。

现把我遇到的问题以及解决的方案给大家看。

首先把虚拟机网络模式调成nat模式,用于共享主机的ip地址。

然后再虚拟机输入命令ifconfig查看虚拟机的ip

在windows下ping一下虚拟机的ip确保能ping通,同理在虚拟机下ping主机的ip如果此时能ping通,但是一直接收字节不能停止的话按control+c停止

这时如果在x-shell下输入你的虚拟机ip通过ssh协议登入的话是很可能失败,因为你的linux很可能没有安装sshserver

在linux下输入ssh localhost如果出现这句话说明你的虚拟机没有安装ssh服务

ssh: connect to hostlocalhost port 22: Connection refused

输入如下命令进行安装

sudo apt-get install –y openssh-server

安装完成后启动sshserver

service ssh start

查看ssh状态

ps –e | grep ssh

如果出现6455 ? 00:00:00 sshd 表明启动成功


最新回复(0)