无法通过 SSH 从 Windows 10 连接到 VirtualBox 中的 Ubuntu 20.04 服务器客户机

无法通过 SSH 从 Windows 10 连接到 VirtualBox 中的 Ubuntu 20.04 服务器客户机

尝试在 Windows 10 VirtualBox 中设置 Ubuntu 20.04 服务器客户机(抱歉,不知道这是 Ubuntu 问题还是 VB 问题),我可以从 Windows 通过 SSH 进入。我已经多次使用 CentOS 完成此操作,但无法使用开箱即用的 Ubuntu(安装了 Guest Additions)完成此操作,我感到很困惑:

C:\Users\Mark>ssh [email protected]
ssh: connect to host 192.168.1.108 port 22: Connection refused

互联网设置看起来不错:

互联网设置看起来不错

SSH 正在运行并监听端口 22 上的所有适配器:

SSH 正在运行并监听端口 22 上的所有适配器

防火墙已关闭:

防火墙已关闭

在 sshd 中我有:

AllowUsers mark

(我没有 root 用户,因为我使用默认设置安装了 Ubuntu)

还:

PermitRootLogin yes
PubkeyAuthentication yes
PasswordAuthentication yes
ChallengeResponseAuthentication no
UsePAM yes

我认为其他所有相关内容都采用默认设置,上述设置可能有点混乱,但到目前为止我几乎已经尝试了所有组合!我只想用一个简单的密码登录,它只是一台用于开发的机器。

我也试过

PubkeyAuthentication no
PreferredAuthentications password

无济于事……

我的 auth.log 很详细,但是它似乎没有什么帮助:

认证日志

只是我不确定为什么当我尝试以 mark 身份登录时会显示 USER=root。对吗?

我很惊讶这不是更简单的开箱即用功能。

相关内容