远程连接虚拟机(ssh)详细步骤

544 阅读2分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

虚拟机安装linux。可以使用VM(需要注册码但是比较好用)或者virtualbox(开源,但是不能复制粘贴,不是很好用,只能共享文件夹能凑合)

*建议使用桥接模式(一般在网络设置都有集中网络连接方式可以变跟),保证能正常的访问网络 安装openssh-server

1.查看ssh服务的状态 输入以下命令:

sudo service sshd status

如果出现

Loaded: error (Reason: No such file or directory)

提示的话,说名没有安装ssh服务,按照第二步:安装ssh服务。

如果出现

Active: inactive (dead)

说明已经安装了ssh服务,但是没有开启。按照第三步:开启ssh服务。

2安装ssh服务

安装ssh命令:

如果你用的是redhat,fedora,centos等系列linux发行版,那么敲入以下命令:

sudo yum install sshd

或者

sudo yum install openssh-server

如果你使用的是debian,ubuntu,linux mint等系列的linux发行版,那么敲入以下命令:

sudo apt-get install sshd

或者

sudo apt-get install openssh-server

然后按照提示,安装就好了。

3.开启ssh服务

在终端敲入以下命令:

sudo service sshd start

执行完命令后,用第一步:查看ssh服务状态的命令,如果出现以下提示

Active: active (running) since Sun 2013-04-07 13:43:11 CST; 15s ago

说明你的ssh服务已经启动了。如果失败来的话,那试着卸载一下(看第六步:卸载ssh服务)再安装(第二部:安装ssh服务)。

最后虚拟机可以ping同主机。主机可以ping通虚拟机,但就是不能ssh连接虚拟机。 解决办法:打开网络在这里插入图片描述 改变为桥接。就可以用ssh连接 了。发现IP地址已经从10.0.x.x改变为192.168.x.x