Кажется, у меня возникла проблема с попыткой подключиться к моему Mac через ssh с рабочего стола Linux. У меня есть два пользователя на моем Mac, и я могу ssh между ними, но другие компьютеры, похоже, проблема.
Я включил удаленный вход в Системные настройки & gt; Совместное использование. Он говорит мне попробовать "ssh username@192.168.x.x", но когда я пытаюсь, что это не работает, аналогично, когда я пытаюсь использовать ssh -p22.
Позже я сгенерировал файл RSA с помощью ssh-keygen на рабочем столе Linux и добавил его в файл author_keys для Mac. Обратите внимание, что я могу без проблем подключиться к рабочему столу Linux. Мой брандмауэр отключен на Mac.
Мне даже не предлагают ввести пароль, он просто ничего не делает в течение некоторого времени, а затем отображает:
ssh -p22 username@192.168.x.x
ssh: connect to host 192.168.x.x port 22: Connection timed out
Я знаю, что я подключен к Интернету. Это подробный вывод:
OpenSSH_7.2p2 Ubuntu-4ubuntu2.2, OpenSSL 1.0.2g 1 марта 2016 г.
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug1: Connecting to 192.168.x.x [192.168.x.x] port 22.
debug1: connect to address 192.168.x.x port 22: Connection timed out
ssh: connect to host 192.168.x.x port 22: Connection timed out
У кого-нибудь есть идеи в чем может быть проблема? Какие еще шаги я могу попытаться решить?
источник