--recurse ОШИБКА: недостаточно прав: у запроса недостаточно областей проверки подлинности - PullRequest
0 голосов
/ 12 февраля 2019

Я пытаюсь скопировать каталог из моего виртуального компьютера на рабочий стол моего локального компьютера с помощью следующей команды:

gcloud compute scp --recurse instance-1:~/directory ~/Desktop/

Я попытался повторно пройти аутентификацию с помощью "gcloud auth login", однако он по-прежнему говорит

ERROR: (gcloud.compute.scp) Could not fetch resource:
 - Insufficient Permission: Request had insufficient authentication scopes.

Ответы [ 2 ]

0 голосов
/ 13 февраля 2019

Вам понадобится roles/compute.instanceAdmin.v1, чтобы использовать SSH или SCP для экземпляра учетных данных, которые вы используете.Самый простой способ - добавить Compute Instance Admin к своим учетным данным.

Чтобы увидеть, какие учетные данные вы используете, выполните gcloud auth list.У учетной записи в левом столбце будет звездочка.

Чтобы выяснить, какие права вы выполняете gcloud projects get-iam-policy PROJECT_ID

0 голосов
/ 12 февраля 2019

Попробуйте запустить «gcloud auth login» с компьютера, на котором вы пытаетесь запустить команду gcloud.

Для получения дополнительной информации посмотрите на этот старый пост , онисообщая о той же проблеме.

...