【发布时间】:2014-06-05 20:44:09
【问题描述】:
我正在使用 scp 使用私钥 (.pem) 将文件上传到 EC2 Ubuntu 实例
scp -i <path to private key> "local-file" "user@host":/path
它在 Linux 上运行良好,但我需要将它集成到 .NET 应用程序中。
一种选择是使用命令行,但在接受 SSH-2 私钥的 Windows 上没有 scp 的确切替代方案。
【问题讨论】:
-
你需要使用这样的东西:sshnet.codeplex.com
-
不要过于简单化,您可以使用 FTP 吗?
-
@Matt 大多数实例默认没有配置 FTP。 EC2 的网络环境确实给 FTP 带来了一些兼容性问题(仅在被动模式下工作)
标签: c# .net amazon-ec2 scp winscp