我正在使用私钥(.pem)通过scp将文件上传到EC2 Ubuntu实例
scp -i <path to private key> "local-file" "user@host":/path它在Linux上运行良好,但我需要将它集成到.NET应用程序中。
一种选择是使用命令行,但没有确切的替代scp在Windows上接受SSH-2私钥。
发布于 2014-04-22 14:50:59
您可以使用SFTP将文件上传到EC2,而不需要将自己限制为SCP。
无论如何,WinSCP .NET程序集同时支持SCP和SSH-2私钥。
有关使用WinSCP连接到EC2的详细信息,请参阅:
https://winscp.net/eng/docs/guide_amazon_ec2
请参阅以下位置的示例代码:
https://winscp.net/eng/docs/library#example
对于命令行等效项,您可以使用PSCP:
https://the.earth.li/~sgtatham/putty/latest/htmldoc/Chapter5.html
WinSCP还具有命令行界面:
https://stackoverflow.com/questions/23203263
复制相似问题