VirtualBox: OSX 호스트에서 Linux 게스트에 연결할 수 없습니다.

VirtualBox: OSX 호스트에서 Linux 게스트에 연결할 수 없습니다.

내 osx 호스트에서 Linux 게스트로 SSH를 시도하고 있습니다. 네트워킹에 문제가 있는 것 같습니다. 게스트를 핑할 수는 있지만 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 서버가 시스템에서 실행되고 있습니까? Linux 터미널에서 루트로 실행 ps aux | grep sshd하고 SSH 데몬이 실행 중인지 확인하세요.

그렇다면 포트 22를 사용하고 있는지 확인하세요. 파일을 확인하고 항목(보통 맨 위 근처)을 /etc/ssh/sshd_config찾으세요 . Port동일한 파일에서 Listening Address변수가 비어 있는지 또는 최소한 호스트의 IP 주소를 포함하는지 확인하십시오.

관련 정보