VirtualBox:無法從 OSX 主機連線到 Linux 來賓

VirtualBox:無法從 OSX 主機連線到 Linux 來賓

我正在嘗試從我的 osx 主機 ssh 進入我的 linux 來賓。網路似乎存在一些問題,我可以 ping 訪客,但無法 ssh 到它。我使用的是僅主機連接

關於客人:

adminisorsimac3:~ bill$ ifconfig vboxnet0
vboxnet0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    ether 0a:00:27:00:00:00 
    inet 192.168.56.101 netmask 0xffffff00 broadcast 192.168.56.255

adminisorsimac3:~ bill$ ping 192.168.56.101
PING 192.168.56.101 (192.168.56.101): 56 data bytes
64 bytes from 192.168.56.101: icmp_seq=0 ttl=64 time=0.059 ms
64 bytes from 192.168.56.101: icmp_seq=1 ttl=64 time=0.050 ms

adminisorsimac3:~ bill$ ssh [email protected]
ssh: connect to host 192.168.56.101 port 22: Connection refused

在主機上:

p7p1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
inet 192.168.56.101  netmask 255.255.255.0  broadcast 192.168.56.255

答案1

原因就在ssh指令上:連線被拒絕

您的系統上是否正在執行 SSH 伺服器?以 root 身分在 Linux 終端機上執行ps aux | grep sshd,看看 SSH 的守護程式是否正在運作。

如果是,請檢查它是否使用連接埠/etc/ssh/sshd_config22 Port。在同一檔案中,檢查Listening Address變數是否為空,或至少包含主機的 IP 位址。

相關內容