【发布时间】:2018-10-13 12:16:12
【问题描述】:
我已经能够使用 WinSCP 通过 SFTP 设置对我的 Google Cloud Platform VM 的 SSH 访问,但我现在希望使用另一个 VM 来做同样的事情。
我尝试了 ssh-keygen -t rsa , ssh-copy-id demo@198.51.100.0 方法,但总是遇到“权限被拒绝(公钥)”错误,从研究来看,这似乎是一个相当普遍的问题几乎没有可靠的修复(我尝试过的所有修复都不起作用)。
我使用 PuttyGen 创建公钥和私钥,并通过 GCP 设置将公钥插入服务器,并将其添加到我的实例的 SSH 设置下。
我只是在尝试通过单独 VM 上的终端进行 sftp 时对如何处理私钥感到困惑,就像之前我将私钥加载到 WinSCP 设置中一样。是否有我需要放置的文件夹?
【问题讨论】:
-
欢迎来到 Stack Overflow!请将您的问题移至Super User(在此处删除,在此处重新发布)。这是off-topic here。
标签: ssh ftp google-cloud-platform sftp