无法通过 SSH 进入 Mac 主机上的 Ubuntu Server VM

无法通过 SSH 进入 Mac 主机上的 Ubuntu Server VM

我有一台运行 Sierra 的 Mac 和一台 Ubuntu Server VM。我尝试通过 SSH 连接到它,但出现以下错误:ssh: connect to host 10.0.2.15 port 22: Operation timed out

起初我遇到了不同的错误,但我改成了Port 22Port 2222现在/etc/ssh/sshd_config我遇到了上述错误。服务器正在运行。

我在 Mac 上使用的命令是这样的:并且我的 VirtualBox 连接设置为桥接sudo ssh [email protected]

答案1

我的建议是确保在继续更改网络适配器之前关闭虚拟机上的防火墙。某些操作系统版本默认打开防火墙,这可能会阻止传入的 SSH 连接尝试。根据您的操作系统版本或您正在使用的任何服务,关闭 iptables 或 ufw。如果这不能解决问题,请尝试 VirtualBox 中的每个网络适配器设置。

sudo ufw disable

或者

sudo service iptables stop

相关内容