VirtualBox: Vom OSX-Host kann keine Verbindung zum Linux-Gast hergestellt werden

VirtualBox: Vom OSX-Host kann keine Verbindung zum Linux-Gast hergestellt werden

Ich versuche, von meinem OSX-Host aus per SSH auf meinen Linux-Gast zuzugreifen. Es scheint ein Problem mit dem Netzwerk zu geben. Ich kann den Gast anpingen, aber keine SSH-Verbindung herstellen. Ich verwende eine Host-Only-Verbindung.

zum Gast:

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

auf dem Host:

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

Antwort1

Der Grund dafür liegt im SSH-Befehl:Verbindung abgelehnt.

Läuft der SSH-Server auf Ihrem System? Führen Sie ihn ps aux | grep sshdim Linux-Terminal als Root aus und prüfen Sie, ob der SSH-Daemon überhaupt läuft.

Wenn ja, überprüfen Sie, ob Port 22 verwendet wird. /etc/ssh/sshd_configSuchen Sie in Ihrer Datei nach dem PortEintrag (normalerweise ganz oben). Überprüfen Sie in derselben Datei Listening Address, ob die Variable entweder leer ist oder zumindest die IP-Adresse Ihres Hosts enthält.

verwandte Informationen