1

所以我正在使用带有 virtualbox 的 Macbook Pro 并尝试通过 SSH 连接到 CentOS 虚拟机。

我已经在 centOS 上启动了 SSH 服务,并进入了 virtualbox 的网络设置,并确保将适配器设置为 NAT,并将端口转发设置为来宾和主机的端口 22。

当我在我的 Mac 上运行以下命令时:ssh 127.0.0.1

它说:ssh: connect to host 127.0.0.1 port 22: Connection refused

任何想法为什么?

4

1 回答 1

1

通过在 mac 上启用 ssh 修复了该问题。我没有意识到它是默认关闭的!如果您进入系统偏好设置中的共享选项,您可以勾选启用 ssh 的框。要连接,您必须使用: $ ssh username@192.168.1.111 (或机器的任何 ip)。

于 2013-08-22T15:57:57.413 回答