![无法通过 SSH 进入 Mac 主机上的 Ubuntu Server VM](https://linux22.com/image/1143787/%E6%97%A0%E6%B3%95%E9%80%9A%E8%BF%87%20SSH%20%E8%BF%9B%E5%85%A5%20Mac%20%E4%B8%BB%E6%9C%BA%E4%B8%8A%E7%9A%84%20Ubuntu%20Server%20VM.png)
我有一台运行 Sierra 的 Mac 和一台 Ubuntu Server VM。我尝试通过 SSH 连接到它,但出现以下错误:ssh: connect to host 10.0.2.15 port 22: Operation timed out
起初我遇到了不同的错误,但我改成了Port 22
,Port 2222
现在/etc/ssh/sshd_config
我遇到了上述错误。服务器正在运行。
我在 Mac 上使用的命令是这样的:并且我的 VirtualBox 连接设置为桥接sudo ssh [email protected]
答案1
我的建议是确保在继续更改网络适配器之前关闭虚拟机上的防火墙。某些操作系统版本默认打开防火墙,这可能会阻止传入的 SSH 连接尝试。根据您的操作系统版本或您正在使用的任何服务,关闭 iptables 或 ufw。如果这不能解决问题,请尝试 VirtualBox 中的每个网络适配器设置。
sudo ufw disable
或者
sudo service iptables stop