ssh - 如何解决 Permission denied (publickey,gssapi-keyex,gssapi-with-mic)?

标签 ssh centos google-compute-engine gcloud

以前可能有人问过这个问题,但我不明白这个概念。你能帮我一下吗?

今天早上的奇怪问题..看到我只是将我的文件推送到谷歌云计算然后显示下面的错误..我不知道在哪里看那个错误。

ri@ri-desktop:~$ gcloud compute --project "project" ssh --zone "europe-west1-b" "instance"
Warning: Permanently added '192.xx.xx.xx' (ECDSA) to the list of known hosts.
Permission denied (publickey,gssapi-keyex,gssapi-with-mic).
ERROR: (gcloud.compute.ssh) [/usr/bin/ssh] exited with return code [255].

最佳答案

当您的计算实例在其 SSHD 配置中有 PermitRootLogin no 并且您尝试以 root 身份登录时,会发生这种情况。您可以通过在实例名称前添加 username@ 来更改登录用户。这是一个完整的例子:

gcloud compute instances create my-demo-compute \
  --zone us-central1-f \
  --machine-type f1-micro \
  --image-project debian-cloud \
  --image-family debian-8 \
  --boot-disk-size=10GB

gcloud --quiet compute ssh user@hostname --zone us-central1-f

在上面的示例中,gcloud 将设置正确的凭据并确保您登录。您可以添加 --quiet 以忽略 ssh 密码问题。

关于ssh - 如何解决 Permission denied (publickey,gssapi-keyex,gssapi-with-mic)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27152703/

相关文章:

centos - 当我启动asterisk 1.8.22时出现非法指令错误

python - 登录 GCP 和本地

google-app-engine - Google App Engine 通过内部网络与 Compute Engine 通信

通过 SSH 隧道的 MySQL 连接

git - 使用 CopSSH 和 MSysGit 从 Windows 克隆 git 存储库

linux - Cron Job 自动删除 Centos 中超过 7 天的文件夹

python - 处理谷歌云中的多个对象

linux - 在哪个文件夹中放置站点在 linux 主机上?

php - Laravel 5.1 SSH - 无法连接到远程服务器

tomcat - FTP 553 无法创建文件 (centOS)