-1
从AWS到谷歌计算引擎,我发现它非常混乱,我必须跳过多少环节才能获得简单的SSH工作。如何SSH进入计算引擎?
我已经加入我的公钥 cat ~/.ssh/id_rsa.pub
,但我仍然无法通过SSH进去。是否有其他步骤或防火墙设置我必须先启用?
从AWS到谷歌计算引擎,我发现它非常混乱,我必须跳过多少环节才能获得简单的SSH工作。如何SSH进入计算引擎?
我已经加入我的公钥 cat ~/.ssh/id_rsa.pub
,但我仍然无法通过SSH进去。是否有其他步骤或防火墙设置我必须先启用?
就像gcloud compute ssh
也有一个gcloud compute scp
命令。
这两个命令都只是将项添加到项目范围的元数据(由实例上运行的守护程序下载),然后调用ssh或scp。该gcloud生成的密钥存储在~/.ssh/google_compute_engine
,所以如果你想喜欢,你可以直接使用scp或ssh:
ssh -i ~/.ssh/google_compute_engine [email protected]_IP
你有没有探讨过这个文档:https://cloud.google.com/compute/docs/instances /连接到实例。您可以尝试使用Cloud SDK“gcloud compute ssh”命令来执行此操作。 – cherba
谢谢,我设法在安装'gcloud'后像这样:'gcloud compute --project“project-name”ssh --zone“us-east1 -c”“server-vpn-1”'但我可以不知道如何通过gcloud做SCP。非常令人沮丧。 – Houman