Привет всем. Я весь день бился об эту проблему, и кажется, что все решения касаются различных проблем 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

1 ответ1

0

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .