本文已参与「新人创作礼」活动,一起开启掘金创作之路。
虚拟机安装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