linux虚拟机开启ssh,虚拟机如何开启SSH链接

作为一个程序开发人员,对与服务器的了解是不必可少的,不管是web端开发还是其他开发人员。但是,对于Linux的服务器的价格比较昂贵,所以很多情况下,我们采用的是在本地电脑上面安装一个虚拟机来代替服务器,这使得我们学习Linux更加的便利多了。我们安装好Linux虚拟机之后,直接打开虚拟机操作比较麻烦,就我个人而言来说,我更喜欢物理机通过一个终端工具来链接,向大家推荐的工具是xshell工具。好了,其他的也不多说,直接上干货吧!

首先,我们查看一下物理机和虚拟机之间是否可以通信。先在虚拟机中通过 ifconfig 命令查看到虚拟机的ip地址。然后在本地物理机上面打开dos工具,通过ping 命令看是否可以ping通虚拟机的ip地址。

linux虚拟机开启ssh,虚拟机如何开启SSH链接_第1张图片

linux虚拟机开启ssh,虚拟机如何开启SSH链接_第2张图片

如果ping不同的话,我们修改虚拟机的链接方式。打开安装虚拟机的工具,我这里使用的是virtualbox安装的centos7。我们找到网络设置,将网络链接方式改为桥连模式。

linux虚拟机开启ssh,虚拟机如何开启SSH链接_第3张图片

接下来,我们重启虚拟机,再去ping一次便可以操作了。

第二步,需要我们去确认一下虚拟机是否安装了openssh-server服务。通过如下命令可以查看到这个服务。

61e44b5ba78ece1d703921114b18871e.png

如果没安装,直接使用yum install openssh-server安装即可。安装好该服务之后,我们还需要配置几项才可以使用。vim /etc/ssh/sshd_config。找到如下几个配置项。我这里配置项一律写为小写。

#port 20     改为    port 20

#listenaddress 0.0.0.0     改为 l    istenaddress 0.0.0.0

#listenaddress ::     改为    listenaddress ::

permitrootlogin    配置值改为yes

passwordauthentication    配置值改为yes

修改完成之后,保存该文件,重启ssh服务。sudo service sshd start。

检测ssh端口是否开启。ps -e | grep sshd。改名了可以使用如下命令来代替使用。netstat -an | grep 22。

最后,我们就可以使用xshell终端工具链接使用即可。

linux虚拟机开启ssh,虚拟机如何开启SSH链接_第4张图片

linux虚拟机开启ssh,虚拟机如何开启SSH链接_第5张图片

linux虚拟机开启ssh,虚拟机如何开启SSH链接_第6张图片

以上就是今天有关虚拟机如何开启ssh链接的分享内容。如有什么问题请加微信qq18228937997。

你可能感兴趣的:(linux虚拟机开启ssh)