Я начинаю использовать 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 не удалось.
Вопрос: Есть ли у меня другой способ подключиться к моему серверу, а затем исправить эту ошибку? Или мне нужно все удалить, все повторить (и будьте внимательнее, когда в следующий раз играю с авторизациями :()
Вы можете включить интерактивный доступ к последовательной консоли вашей виртуальной машины, а затем устранить неполадки в экземпляре. Для получения дополнительной информации посетите Взаимодействие с последовательной консолью статья.