使用SSH连接虚拟机

如何使用SSH连接虚拟机

使用SSH连接虚拟机有诸多好处,可以让你随心所欲进行windows和linux之间的代码粘贴复制,并且窗口也更加轻量级。

步骤如下

1. 虚拟机设置网络适配器

在VM中打开虚拟机,然后打开设置,选中网络适配器
选择自定义VMNet8(NAT 模式),从而保证本机地址和虚拟机的网关一致。

2. 尝试进行主机和虚拟机之间能否ping通

(1)在主机console控制台窗口下,查看ip地址
ipconfig
以太网适配器 VMware Network Adapter VMnet8:
   连接特定的 DNS 后缀 . . . . . . . :
   本地链接 IPv6 地址. . . . . . . . : fe80::50cc:92cc:65ee:720f%4
   IPv4 地址 . . . . . . . . . . . . : 192.168.92.1
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   默认网关. . . . . . . . . . . . . :

查看VMNet8中的IPv4地址为192.168.92.1

(2)在虚拟机Termin终端窗口下,查看ip地址
ifconfig
ens33     Link encap:Ethernet  HWaddr 00:0c:29:75:a8:01  
          inet addr:192.168.92.131  Bcast:192.168.92.255  Mask:255.255.255.0

查看到内网地址为192.168.92.131

(3)分别在主机和虚拟机ping对方的ip地址

3. 尝试连接

PS:如果ping通了仍然不能使用SSH进行连接
在虚拟机终端运行

service iptables stop  //关闭防火墙  
service sshd start     //启动 SSHD 服务  

如果出现Service不存在的情况,说明sshd服务未安装。
安装并启用sshd

sudo apt-get install openssh-server
service sshd start

再次连接即可

你可能感兴趣的:(使用SSH连接虚拟机)