如何使用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
再次连接即可