在windows中使用SSH连接VMware Linux虚拟机

测试环境配置

  • 主机:window10 64位 专业版
  • 虚拟机:VMware workstation 15
  • 虚拟机操作系统:deepin-15.7-amd64
  • 目标: 在deepin运行SSH服务,从宿主操作系统windows10中,登录deepin

设置虚拟VMware网络适配器

设置虚拟VMware网络适配器

设置虚拟VMware网络适配器为NAT模式,其实一般装完虚拟机Linux系统就是这种模式。

虚拟机Deepin内设置

检查ssh-server有没有启动

运行以下命令,如果没有sshd,说明ssh-server没有启动

1
ps -e | grep ssh

安装OpenSSH服务器

  1. 请确保虚拟机Deepin内可上网,一般设置为NAT模式是可以上网的。

    1
    sudo apt-get install openssh-server
  2. 再次检查ssh-server是否启动,看到sshd说明服务已经启动

    1
    2
    $ ps -e | grep ssh
    667 ? 00:00:00 sshd
  3. 查看linux网卡地址

    1
    ifconfig

查看linux网卡地址

如上图所示,Deepin的网卡地址是192.168.76.128

设置windows

检查是否ping得通Deepin

检查本机window10是否ping得通虚拟机的Deepin系统。

1
2
3
4
5
6
7
8
9
10
11
12
λ ping 192.168.76.128

正在 Ping 192.168.76.128 具有 32 字节的数据:
来自 192.168.76.128 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.76.128 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.76.128 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.76.128 的回复: 字节=32 时间<1ms TTL=64

192.168.76.128 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 0ms,最长 = 0ms,平均 = 0ms

使用XShell验证SSH连接

使用XShell验证SSH连接

文章目录
  1. 1. 测试环境配置
  2. 2. 设置虚拟VMware网络适配器
  3. 3. 虚拟机Deepin内设置
    1. 3.1. 检查ssh-server有没有启动
    2. 3.2. 安装OpenSSH服务器
  4. 4. 设置windows
    1. 4.1. 检查是否ping得通Deepin
    2. 4.2. 使用XShell验证SSH连接
| 45.9k | |