Я не могу больше 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/n/a 18 октября 08:54:41 serverlinux systemd: не удалось запустить сервер OpenSSH. 18 октября 08:54:41 serverlinux systemd: Устройство sshd.service вошло в сбойное состояние. 18 октября 08:54:41 serverlinux systemd: сбой sshd.service.
Вопрос: у меня есть другой способ подключиться к моему серверу, а затем исправить эту ошибку? Или мне нужно удалить все, сделать все заново (и будьте осторожнее в следующий раз, когда я играю с разрешениями:()
1 ответ
Вы можете включить интерактивный доступ к последовательной консоли вашей виртуальной машины, а затем устранить неполадки экземпляра. Для получения дополнительной информации посетите статью Взаимодействие с последовательной консолью.