1

Я пытаюсь войти в мой Linux-гость с моего хоста OSX. Кажется, есть некоторые проблемы с сетью, я могу проверить связь с гостем, но не могу 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 tim@192.168.56.101
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 ответ1

1

Причина в команде ssh: соединение отказано.

Работает ли SSH-сервер в вашей системе? Выполнить ps aux | grep sshd на терминале Linux от имени пользователя root и посмотрите, работает ли демон SSH.

Если это так, убедитесь, что он использует порт 22. Проверьте файл /etc/ssh/sshd_config запись Port (обычно в самом верху). В этом же файле проверьте переменную Listening Address , чтобы она была пустой или, по крайней мере, включала IP-адрес вашего хоста.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .