在 Oracle VM Virtual Box Manager 上安装了全新的 Ubuntu 18.04.3 LTS,但与 Putty 连接时出现问题

在 Oracle VM Virtual Box Manager 上安装了全新的 Ubuntu 18.04.3 LTS,但与 Putty 连接时出现问题
admin1@admin1-VirtualBox~$ lsb_release-a
无可用的 LSB 模块。
分销商 ID:Ubuntu
描述:Ubuntu 18.04.3 LTS
版本:18.04
代号:仿生

如上所述,在 Oracle VM Virtual Box Manager(安装在 Windows 10 上的 Oracle VM Virtual Box Manager)上安装了全新的 Ubuntu 18.04.3 LTS,但在端口 22 上与 Putty 连接时出现问题。ssh 服务器已在运行并尝试禁用防火墙,但没有成功。

在此处输入图片描述

/etc/netplan/ 目录中有一个文件,文件名为

admin1@admin1-VirtualBox/etc/netplan$ sudo nano 01-网络管理器-all.yaml

和内容,

# 让 NetworkManager 管理此系统上的所有设备
网络:
  版本:2
  渲染器:NetworkManager

命令输出为 -是否配置

admin1@admin1-VirtualBox/etc/netplan$ ifconfig
enp0s3:标志=4163 <UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
        inet 10.0.2.15 网络掩码 255.255.255.0 广播 10.0.2.255
        inet6 fe80::1861:58f3:5ae4:1e5 prefixlen 64 scopeid 0x20<link>
        ether 08:00:27:04:b3:e6 txqueuelen 1000(以太网)
        RX 数据包 5281 字节 3827866 (3.8 MB)
        RX 错误 0 丢失 0 超限 0 帧 0
        TX 数据包 3392 字节 766694 (766.6 KB)
        TX 错误 0 丢失 0 超限 0 载波 0 冲突 0

lo:标志=73 <UP,LOOPBACK,RUNNING> mtu 65536
        inet 127.0.0.1 网络掩码 255.0.0.0
        inet6 ::1 前缀长度 128 范围 ID 0x10<主机>
        loop txqueuelen 1000(本地环回)
        RX 数据包 589 字节 49015 (49.0 KB)
        RX 错误 0 丢失 0 超限 0 帧 0
        TX 数据包 589 字节 49015 (49.0 KB)
        TX 错误 0 丢失 0 超限 0 载波 0 冲突 0

如何从 Windows 10 上的 Putty 连接到 Ubuntu。请帮忙,我已经花了几个小时研究这个问题,而且我是 Ubuntu 新手。

答案1

据我所知,我假设您在为虚拟机配置网络时选择了 NAT。NAT 允许您的 VM 连接到 Internet,但不允许您的主机连接到您的客户机。如果您需要该功能,请在 VirtualBox 中选择仅主机。

  1. 关闭你的 Ubuntu VM。
  2. 从 VirtualBox 中的“首选项”中,创建一个新的“仅主机”网络。
  3. 从 Ubuntu 机器的 VM 设置中,将网络类型从 NAT 更改为 Host-Only。
  4. 确保所选的网络是您之前创建的网络。
  5. 启动您的 Ubuntu VM。
  6. 现在记下 IP 地址,然后尝试使用 PuTTY 登录。

有关详细信息,请参阅这里

相关内容