从AWS到Google Compute Engine,我发现通过多少次箍跳来实现简单的SSH工作,我感到非常困惑。
我添加了我的公钥
cat ~/.ssh/id_rsa.pub
但我仍然无法进入它。我必须首先启用任何其他步骤或防火墙设置吗?
答案 0 :(得分:1)
就像gcloud compute ssh
一样,还有一个gcloud compute scp
命令。
这两个命令都只是将键添加到项目范围的元数据(由实例上运行的守护程序下载),然后调用ssh或scp。 gcloud生成的密钥存储在~/.ssh/google_compute_engine
中,因此您可以根据需要直接使用scp或ssh:
ssh -i ~/.ssh/google_compute_engine houmie@INSTANCE_IP