尽管 SSH 配置发生更改,仍无法从 Windows 主机通过 SSH 访问 Rocky Linux 9 虚拟机

尽管 SSH 配置发生更改,仍无法从 Windows 主机通过 SSH 访问 Rocky Linux 9 虚拟机

我在从 Windows 11 主机通过 SSH 连接到 VirtualBox 上托管的 Rocky Linux 9 虚拟机时遇到困难。尽管更改了 SSH 配置,我仍然收到“权限被拒绝”错误。以下是问题的详细信息以及我已采取的步骤:

问题描述:

我在 Windows 11 主机上的 VirtualBox 中使用 Rocky Linux 9。

我无法在 VirtualBox 环境中使用用户名和密码以 root 身份登录。

当尝试使用命令从 Windows 主机进行 SSH 时ssh root@ip,我Permission Denied在输入密码后收到错误。

我已/etc/ssh/sshd_config通过将 PasswordAuthentication 的值更改为 yes 来修改该文件,并确保该行处于活动状态。

配置更改后,我执行了命令sudo systemctl restart sshd并重新启动了服务器,但问题仍然存在。

采取的步骤:

修改/etc/ssh/sshd_config:将PasswordAuthentication更改为yes并确保线路处于活动状态。

执行sudo systemctl restart sshd

重新启动了虚拟机。

尽管做出了这些努力,我仍然无法从 Windows 11 主机通过 SSH 访问 Rocky Linux 9 VM。

附加信息:

用于 SSH 的 IP 地址正确。

主机和访客之间不存在网络连接问题。

我已验证 SSH 正在 Rocky Linux 9 VM 上运行。

我已经仔细检查了 root 用户的密码。

我正在寻求有关解决此 SSH 权限问题的指导。任何见解或建议将不胜感激。谢谢你!

相关内容