WordPress не работает после изменения IP-адреса экземпляра виртуальной машины Google Cloud Platform. Невозможно использовать SSH

Мой веб-сайт WordPress не работает после того, как я перезапустил экземпляр виртуальной машины Google Cloud Platform. У него был эфемерный IP-адрес, я узнал, что мой внешний IP-адрес был изменен!

Старый IP-адрес: 35.200.58.194 Новый IP-адрес, например: 35.187.215.2 (теперь я сделал его статическим)

Когда я открываю новый IP-адрес, появляется ошибка «Этот сайт недоступен».

Я развернул «WordPress Google Щелкните, чтобы развернуть "на экземпляре виртуальной машины. ОС: Debian 9.12

Теперь я просто хочу восстановить свой сайт. Как я могу это сделать?

Даже я не могу подключиться к SSH из консоли Google, он тоже перестал работать. Я могу получить доступ к Google Cloud Shell. Я выполнил эту команду в Cloud Shell:

gcloud beta compute ssh --zone "myzone" "vminstance" --project "projectname" 

Выдает следующую ошибку:

Permission denied (publickey).
(gcloud.beta.compute.ssh) [/usr/bin/ssh] exited with return code 255.

Я не хочу потерять свой веб-сайт, я новичок и очень много работал для этого веб-сайта! Любая помощь будет принята с благодарностью.

0
задан 17 August 2020 в 22:05
1 ответ

Если вы не можете подключиться к виртуальной машине из-за ошибки «Отказано в доступе (открытый ключ)», это обычно означает, что виртуальная машина не может проверить открытый ключ, используемый для аутентификации пользователя учетной записи, которую вы используете для входа.

Чтобы удалить ключ:

  • Чтобы удалить ключ, хранящийся в /home/user/.ssh/id_rsa.pub, запустите: gcloud beta calculate os-login ssh- keys remove --key-file=/home/user/.ssh/id_rsa.pub

  • Чтобы удалить ключ с отпечатком 'e0d96d6fad35a61a0577f467940509b5aa08b6dea8d99456ec19a6e47126bc52', запустите: gcloud beta calculate os-login ssh-keys remove -- = 'e0d96d6fad35a61a0577f467940509b5aa08b6dea8d99456ec19a6e47126bc52'

  • Для того, чтобы удалить SSH публичный ключ 'AAAAB3NzaC1yc2EAAAADAQABAAAB ... ZrPg + DZJIwPab2wPlveLh + ut1Lxs5QTR / 9QfEa7', пробег: gcloud бета Compute ос-входа SSH-ключи удалить --key = 'AAAAB3NzaC1yc2EAAAADAQABAAAB ... ZrPg + DZJIwPab2wPlveLh +ut1Lxs5QTR/9QfEa7'

Что касается невозможности доступа к установке WordPress, я бы сначала попытался восстановить подключение к виртуальной машине и проверить, что служба веб-сервера (Apache/Nginx/Lightspeed/и т. д.) запущена, и нет фильтрации брандмауэра, препятствующей доступу. После этого убедитесь, что ваш внутренний IP-адрес не изменился. Если это так, выполните действия, описанные в этих вопросах и ответах на WordPress Development – ​​StackExchange.

Ссылки:

2
ответ дан 17 August 2020 в 20:31

Теги

Похожие вопросы