Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
所以我正在使用带有 virtualbox 的 Macbook Pro 并尝试通过 SSH 连接到 CentOS 虚拟机。
我已经在 centOS 上启动了 SSH 服务,并进入了 virtualbox 的网络设置,并确保将适配器设置为 NAT,并将端口转发设置为来宾和主机的端口 22。
当我在我的 Mac 上运行以下命令时:ssh 127.0.0.1
ssh 127.0.0.1
它说:ssh: connect to host 127.0.0.1 port 22: Connection refused
ssh: connect to host 127.0.0.1 port 22: Connection refused
任何想法为什么?
通过在 mac 上启用 ssh 修复了该问题。我没有意识到它是默认关闭的!如果您进入系统偏好设置中的共享选项,您可以勾选启用 ssh 的框。要连接,您必须使用: $ ssh username@192.168.1.111 (或机器的任何 ip)。