Рейтинг:0

Изменение или обновление парольной фразы в gcp lamp vm

флаг kp

Я пытаюсь загрузить файлы из определенной папки с одной из моих виртуальных машин на gcp, используя следующую команду

gcloud вычисление scp --recurse VM_NAME:REMOTE_DIR LOCAL_DIR

После запуска команды терминал gcp запрашивает парольную фразу.

Я ввожу кодовую фразу и получаю сообщение о том, что

ОШИБКА: (gcloud.compute.scp) [/usr/bin/scp] завершился с кодом возврата [1].

Мои вопросы: Как изменить или обновить парольную фразу?

Примечание. Парольная фраза была установлена ​​с помощью следующей команды: авторизация gcloud

Что я уже сделал?

  • Пробовал перезапускать и перезагружать apache2.
  • Искал проблему в Интернете с помощью популярных поисковых систем.
  • Упомянутое здесь решение Как изменить фразу-пароль личного ключа? не будет работать, потому что он запрашивает старую фразу-пароль, чтобы изменить ее
Wojtek_B avatar
флаг jp
Можете ли вы описать, как именно вы установили парольную фразу? Вы подключаетесь со своего локального компьютера или какой-либо другой виртуальной машины в том же VPC?
user4540741 avatar
флаг kp
Выполнив эту команду, gcloud вычислить scp --recurse VM_NAME: REMOTE_DIR LOCAL_DIR на терминале vm лампы
John Hanley avatar
флаг cn
Команда gcloud auth login не устанавливает парольную фразу для виртуальной машины. Виртуальные машины Google Cloud не используют парольные фразы. Они используют пары ключей SSH.
user4540741 avatar
флаг kp
если вы запустите вход в gcloud auth в терминале виртуальной машины, он покажет ссылку, если вы нажмете на ссылку, он поделится буквенно-цифровым кодом, который вам нужно скопировать и ввести в терминале. Затем он спрашивает, верны ли зона и идентификатор проекта, после чего он запрашивает кодовую фразу, и на этом этапе у него есть 2 варианта: ввести пароль или оставить его пустым. Вы можете запустить лампу VM и проверить сами.
John Hanley avatar
флаг cn
Вы путаете авторизацию Google Cloud с авторизацией сервера SSH. Виртуальным машинам Google Cloud назначается сервисный аккаунт. Нет необходимости запускать команду gcloud auth login, если только вы не хотите использовать другие учетные данные. Иногда чтение документации поможет вам эффективно использовать службу.
user4540741 avatar
флаг kp
Вы можете попробовать сами и посмотреть, вопрос в том, как мне изменить фразу-пароль? Без парольной фразы я не могу запустить команду gcloud Compute scp --recurse VM_NAME:REMOTE_DIR LOCAL_DIR на терминале lamp vm
Рейтинг:1
флаг jp

У вас проблема с правильной авторизацией ssh-ключа. Вы действительно можете попробовать gcloud вычислить config-ssh сначала, но я бы посоветовал сначала просмотреть ответы и документацию, чтобы понять, что вы делаете.

Я нашел два ответа на похожие вопросы, которые могут вам помочь:

Также ознакомьтесь с документацией, в которой описывается авторизация ssh для ваших виртуальных машин:

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.