2016年7月4日星期一

通过winscp使用SFTP协议访问Amazon EC2服务器

Amazon EC2服务器默认没有特别方便的上传下载工具,而通过小巧的winscp工具可以做到这一点,而且winscp官方提供了指导,原文见 这里
因为需要用到PuTTYgen工具,所以winscp必须是安装版,不能下载绿色便携版。

  • 用PuTTYgen工具生成一个PuTTY格式的私钥——扩展名为.ppk的文件。
首先如果还没有私钥,得在AWS的EC2控制面板中创建密钥对并下载私钥。这里假设你下载的私钥名字是 test.pem。
打开PuTTYgen对话框,选择File > Load Private key导入私钥文件test.pem.

打开PuTTYgen对话框,选择File > Load Private key导入私钥文件test.pem.



















注意默认找的是PuTTY自有格式文件.ppk,要修改为寻找所有文件All Files(*.*)。



选择Save private key保存名为test.ppk的私钥文件。


打开WinSCP,新建站点,选择高级 > 高级(A)... 

选择刚生成的test.ppk作为SSH的验证密钥文件,确定后点击登录即可连接成功。

通过WinSCP连接后可以方便地进行上传和下载文件,不用学习恼人的rz和sz工具。

扩展阅读:
  • rz和sz工具包lrzsz安装办法在 这里

没有评论: