Назад | Перейти на главную страницу

Я больше не могу подключиться по SSH к виртуальной машине на GCP после нарушения конфигурации ssh

Я начинаю использовать GCP. Я починил сервер (redhat), подключился к нему (используя SSH, прямо из консоли GCP) и развернул свое приложение, все работало хорошо. Чтобы попытаться исправить что-то, я играл с авторизацией в какой-то папке моего сервера. И тупо сменил владельца папки VAR. результат -> Я больше не могу подключиться к своему серверу! Это означает, что я не могу отменить это изменение и исправить его.

Когда я пробую (команда gcloud или прямо с консоли), вот что я получаю из журнала (что полностью утешает меня при анализе ошибки):

18 октября 08:54:41 serverlinux systemd: запущена установка экземпляра Google Compute Engine. 18 октября 08:54:41 serverlinux systemd: Запуск демона сервера OpenSSH ... 18 октября 08:54:41 serverlinux sshd: / var / empty / sshd должен принадлежать пользователю root, а не группе или быть доступным для записи всем. 18 октября 08:54:41 serverlinux systemd: sshd.service: основной процесс завершен, код = выход, статус = 255 / нет данных 18 октября 08:54:41 serverlinux systemd: не удалось запустить демон сервера OpenSSH. 18 октября 08:54:41 serverlinux systemd: модуль sshd.service перешел в состояние ошибки. 18 октября 08:54:41 serverlinux systemd: sshd.service не удалось.

Вопрос: Есть ли у меня другой способ подключиться к моему серверу, а затем исправить эту ошибку? Или мне нужно все удалить, все повторить (и будьте внимательнее, когда в следующий раз играю с авторизациями :()

Вы можете включить интерактивный доступ к последовательной консоли вашей виртуальной машины, а затем устранить неполадки в экземпляре. Для получения дополнительной информации посетите Взаимодействие с последовательной консолью статья.