无法将文件从 gcloud VM 实例移动到笔记本电脑

无法将文件从 gcloud VM 实例移动到笔记本电脑

我可以很顺利地将文件从笔记本电脑移动到 gcloud VM 实例,但反过来就不那么容易了。根据此网站,我可以使用以下语法:

scp -i ~/.ssh/my-ssh-key username@ip-address:remote-file-path local-file-path

我已经完成了所有这些操作。一开始我收到了警告:

无法确定主机 99.99.99.99 的真实性。ECDSA
密钥指纹为 zzzzz
您确定要继续连接吗(是/否)?是
警告:已将 99.99.99.99 (ECDSA) 永久添加到已知主机列表中。

然后我收到错误信息:

[电子邮件保护]:权限被拒绝(公钥)。

我将这些命令输入到本地笔记本电脑的终端中。然后我去更改了每个文件夹、子文件夹和文件的所有权限。但这没有帮助。

答案1

我不知道为什么上述语法不起作用,但以下语法在命令行中起作用

gcloud compute scp --zone us-west2-a [实例名称]:[文件路径] [本地路径]

顺便说一下,这是我用来将文件从笔记本电脑移动到虚拟机实例的语法,但我认为它不会起作用。

相关内容