%C2%BB%20%D0%BF%D1%80%D0%B8%20%D0%BF%D0%BE%D0%BF%D1%8B%D1%82%D0%BA%D0%B5%20%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82%D1%8C%D1%81%D1%8F%20%D0%BF%D0%BE%20SSH%20%D0%BA%20%D0%BC%D0%BE%D0%B5%D0%BC%D1%83%20MacBook%20Pro%20%D1%81%20Mojave%20%D1%87%D0%B5%D1%80%D0%B5%D0%B7%20%D0%BC%D0%B0%D1%80%D1%88%D1%80%D1%83%D1%82%D0%B8%D0%B7%D0%B0%D1%82%D0%BE%D1%80.png)
Недавно я пытался установить удаленное подключение к моему ноутбуку. Я включил «Удаленный вход» в настройках общего доступа и настроил свой маршрутизатор (R515ac) на переадресацию порта 22 на мой ноутбук. Я могу получить доступ к IP-адресу моего MacBook, но когда я попытался войти с помощью
ssh [email protected]
и ввел свой пароль, ответ был следующим:
Permission denied. please try again
Я думал, что неправильно ввел пароль, поэтому попробовал, а потом еще раз. Однако мне все время отказывают. В третий раз он говорит
Permission denied (publickey,password).
Что странно, потому что когда я подключил другое устройство к той же локальной сети, что и мой MacBook, и попытался подключиться по SSH к внутреннему IP-адресу моего MacBook Pro, используя тот же пароль, мне удалось войти в систему. Но как только я попытался подключиться по SSH к публичному IP-адресу моего MacBook Pro из другой сети (с настроенной переадресацией портов), мне снова отказали.
Кто-нибудь знает, почему это происходит?