<p>我已经创建了一个 Amazon EC2 实例,我希望能够使用 FileZilla 以最简单和最直接的方式将文件上传到服务器目录。</p>
<p>我为此创建了一个视频教程。 只需查看:<br />
<a href="http://y2u.be/e9BDvg42-JI" target="_blank">http://y2u.be/e9BDvg42-JI</a><br />
以上视频教程总结:<br />
1.编辑(首选项)>设置>连接>SFTP,点击“添加密钥文件”<br />
2.浏览到 .pem 文件的位置并选择它。<br />
3.将出现一个对话框,询问您是否允许将文件转换为 ppk 格式。 单击是,然后为文件命名并将其存储在某处。<br />
4.如果新文件显示在 Keyfiles 列表中,则继续下一步。 如果没有,则单击“添加密钥文件…”并选择转换后的文件。<br />
5.文件>站点管理器使用以下参数添加一个新站点:<br />
主机:EC2 实例的公共 DNS 名称,或服务器的公共IP地址。<br />
协议:SFTP<br />
登录类型:正常<br />
用户:来自文档:“对于 Amazon Linux,默认用户名是 ec2-user。对于 RHEL5,用户名通常是 root,但也可能是 ec2-user。对于 Ubuntu,用户名是 ubuntu。对于 SUSE Linux, 用户名为 root。对于 Debian,用户名为 admin。否则,请咨询您的 AMI 提供商。”<br />
按连接按钮-如果已禁用保存密码,系统提示您将登录类型更改为“询问密码”。说“OK”,然后在连接时,在密码提示下按“OK”,不输入密码即可通过对话框。<br />
注意:FileZilla 会自动确定要使用的密钥。 如上所述,您无需在导入后指定密钥。<br />
如果您使用 Cyberduck,请遵循以下步骤<a href="http://youtu.be/hd4oL3WIPVM" target="_blank">http://youtu.be/hd4oL3WIPVM</a>。<br />
如果您有任何权限问题,请查看<a href="https://stackoverflow.com/questions/10337951/amazon-ec2-ftp-write-permission" target="_blank">这篇</a>文章。</p>