GCP Compute Engine SSH Разрешения Проблема

539
J Harry

Привет всем. Я весь день бился об эту проблему, и кажется, что все решения касаются разных проблем SSH.

Моя цель - подключиться с помощью FileZilla sFTP к моему Google Compute Engine. Я работаю на WordPress сайте и мне нужен доступ к редактированию файлов.

В терминале, когда я бегу:

root @ wordpress-1-vm: ~ # gcloud compute ssh wordpress-1-vm

Я получаю эту ошибку:

ОШИБКА: (gcloud.compute.ssh) Не удалось получить ресурс: - Недостаточное разрешение

Я использую пользователя Root, но я также получаю это с моим личным пользователем, у которого есть ВЛАДЕЛЬСКИЙ доступ.

Что я пробовал:

I have payment set up, no problems I've checked my IAM settings, my user is an Owner. I also added Admin access to compute Engine I updated the File Permissions to '777' Mentioned HERE I also get this same error when using Terminal on my local machine, or browser SSH connection from google cloud 
0

1 ответ на вопрос

0
Aosoft

Экземпляры GCE требуют аутентификации на основе ключей по умолчанию, и вход в систему root не разрешен независимо. Если вы пытаетесь использовать аутентификацию по паролю с FileZilla или локальным терминалом, но вы не настроили sshd, чтобы разрешить это, соединение будет отклонено. Кроме того, вам, вероятно, потребуется установить пароль для пользователя, если вы этого еще не сделали.

Тем не менее, если вы получаете ту же ошибку, используя ssh на основе браузера Google, может произойти что-то еще, потому что это должно автоматически настроить ключи для вас. Надеюсь это поможет.

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