2015年9月1日星期二

MAC_036:使用FileZilla上传文件到AWS EC2

环境:MAC OS X 10.10.1 + FileZilla 3.9.0.6 + AWS EC2

首先在AWS EC2上运行一个Instance,我这里是RHEL 7,具体步骤可以参考文献1。

1. 然后打开FileZilla,选择“设置”,连接->SFTP,上传你的AWS私钥。
AWS秘钥的格式是pem,这里会提示你转换为ppk格式,点击同意转换。


2. 在FileZilla中,选择“站点管理器”,增加一个新的站点,指向你的EC2 Instance的公网IP地址,配置如下:

3. 使用 ssh -i maping-aws.pem ec2-user@54.65.157.224 连接到你的EC2 Instance。
安装 vsftpd,并设置上传目录:/var/www$ sudo yum install vsftpd
$ sudo useradd -s /sbin/nologin -d /var/www/ -g ftp ftpadmin
$ sudo passwd ftpadmin
$ sudo chmod 777 /var/www/ -R

4. 在FileZilla中连接到你的EC2 Instance,现在应该可以上传文件到/var/www目录了。

参考文献:
1. http://blog.banban.me/blog/2014/06/09/li-yong-awsmian-fei-zhang-hu-da-jian-vpn/
2. http://hahagood.com/blog/2013/01/05/aws-ec2%E4%B8%8Eftp/
3. http://www.qiongbupa.com/archives/774

没有评论: