![](/img/trans.png)
[英]"Cannot initialize SFTP protocol. Is the host running a SFTP server?" WinSCP error when the server requires "two passwords"
[英]SFTP - From WinSCP to Terminal Access
我已经能够使用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设置中一样。 是否需要放置一个文件夹?
在VM中添加公钥后,您需要引导VM才能使公钥生效。 尝试重新启动并尝试
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.