Ошибка: OS X, использующая SSH-вход в Ubuntu удаленно

Я хочу использовать OS X для удаленного доступа к компьютеру с Ubuntu через SSH. Я уже установил сервер openssh (sshd) в Ubuntu и клиент ssh в OS X. Я могу пропинговать IP-адрес из OS X, я могу ssh user @ ip address из Ubuntu самому себе. Я использую: sudo utf allow 22, чтобы разрешить доступ к порту 22

Даже проделав все это, я все равно получил: ssh: подключился к IP-адресу хоста, порт 22: Тайм-аут операции.

Может ли кто-нибудь помочь мне разобраться с этой проблемой. Я должен подключиться к моей рабочей станции в кампусе удаленно для работы. Благодаря

0
задан 29 August 2015 в 19:37

1 ответ

Вы говорите, что соединяетесь с работой от компьютера в доме, правильно?

место с ПК Ubuntu должно быть со статическим IP.

Затем удостоверяются, что Ваш ISP не является блокирующим портом 22. (можно изменить его на, скажем, 2222)

при использовании маршрутизатора, где ПК Ubuntu, затем проверьте, передается ли порт ПК, и Вы используете общедоступный IP а не LAN одна (обычно, они запускают с 192.168. или 10.0.).

0
ответ дан 30 August 2015 в 05:37
  • 1
    Я избегал бы использования рычагов сна для выполнения сценариев, поскольку рычаги вызывают остающиеся systemd сервисы, которые правильно выполняются на пробуждении для зависания, пока сценарий сна не выполняется. It' s предпочел использовать новый systemd сервис с Before=sleep.target или After=sleep.target в Вашем Unit. – blockloop 14 April 2018 в 02:33

Другие вопросы по тегам:

Похожие вопросы: