Еще одна оговорка, которую я не видел, чтобы кто-то еще упоминал:
Если ящик, в который вы входите по SSH, подключен через Wi-Fi, то при перезагрузке у вас может не быть доступа к сети Wi-Fi, пока пользователь физически не войдет в систему на удаленной машине, что означает сбой SSH, так как ящик не будет подключен в сеть.
Чтобы избежать этого, на удаленном компьютере необходимо заранее настроить Wi-Fi, чтобы он был доступен для всех пользователей. Щелкните значок сети на панели задач и выберите «Редактировать подключения ...», выберите свою сеть Wi-Fi и нажмите кнопку «Изменить», затем убедитесь, что установлены флажки «Подключаться автоматически» и «Доступно для всех пользователей».
Вы также можете решить эту проблему, поэкспериментировав с / etc / network / interfaces и wpa_supplicant, но я обнаружил, что этот путь намного сложнее, чем просто установка флажка.
Примечание: для меня перед внесением вышеуказанных изменений подключение из WSL в Windows к коробке с Ubuntu дало «Ресурс временно недоступен». Попытка прибегнуть к помощи приведет вас к кроличьей норе возможных ошибок WSL, но для меня проблема была в том, что Wi-Fi не был подключен, пока кто-то не вошел в систему. Применение вышеуказанного исправления решило проблему.