![gcloud compute ssh запрашивает пароль](https://rvso.com/image/789285/gcloud%20compute%20ssh%20%D0%B7%D0%B0%D0%BF%D1%80%D0%B0%D1%88%D0%B8%D0%B2%D0%B0%D0%B5%D1%82%20%D0%BF%D0%B0%D1%80%D0%BE%D0%BB%D1%8C.png)
Вот моя ситуация: я уже много лет подключаюсь по SSH к своим экземплярам виртуальных машин на Google Cloud Platform без каких-либо проблем, используя команду:
gcloud compute ssh jackson@myservername
Я только что купил новый MacBook и перенес все данные со старого компьютера на новый, и теперь при запуске этой команды запрашивается пароль:
[email protected]'s password:
Я понятия не имею, о каком пароле идет речь.
Это происходит только на одном из моих серверов. Для двух других серверов команда gcloud compute ssh работает.
После некоторого гугления я подключился по SSH к серверу в браузере из консоли GCP, запустил "sudo passwd" и установил новый пароль. Я перезапустил сервер, снова попробовал SSH, но он все еще просил меня ввести пароль, я ввел новый, который создал, и он говорит:
В доступе отказано, попробуйте еще раз.
Я понятия не имею, был ли я на правильном пути, но просто хотел включить то, что я попробовал.
Я тоже попробовалэто решениено все равно запрашивает пароль. Вот вывод:
jackson@Jackson ~ % gcloud compute config-ssh --remove
jackson@Jackson ~ % gcloud compute config-ssh
You should now be able to use ssh/scp with your instances.
For example, try running:
$ ssh myservername.us-east1-b.my-project-name
jackson@Jackson ~ % ssh myservername.us-east1-b.my-project-name
[email protected]'s password:
Permission denied, please try again.
[email protected]'s password:
Я в недоумении.