Я пытаюсь включить мой Mac Lion (который имеет имя пользователя xyz
) для ssh. Я сделал эти шаги:
- Системные настройки -> Общий доступ -> Включить удаленный вход для всех пользователей
- Системные настройки -> Сеть -> Беспроводная связь -> Дополнительно -> TCP/IP, затем я выбрал "Использование DHCP с ручным адресом" и набрал 192.168.1.15 (мой маршрутизатор - 192.168.1.1)
- Зашел в настройки моего маршрутизатора (у меня есть маршрутизатор Netgear), и добавил переадресацию порта настраиваемого сервиса с именем "SSH" на порт 22, и указал IP как 192.168.1.15
Затем я пошел на whatismyip.com и проверил свой IP-адрес, который вернулся как XX.XX.XXX.XX
Затем я пошел на другой компьютер и набрал в терминале
ssh xyz@XX.XX.XXX.XX
а затем он остановился на несколько минут, а затем сказал
ssh: connect to host XX.XX.XXX.XX port 22: Operation timed out
Обратите внимание, что если в терминале я делаю
ping -p 22 XX.XX.XXX.XX
похоже на работу
64 bytes from 68.49.223.82: icmp_seq=0 ttl=64 time=1.522 ms
64 bytes from 68.49.223.82: icmp_seq=1 ttl=64 time=1.681 ms
64 bytes from 68.49.223.82: icmp_seq=2 ttl=64 time=1.727 ms
64 bytes from 68.49.223.82: icmp_seq=3 ttl=64 time=4.124 ms
etc.
, Есть идеи? Как я могу заставить это работать?