Tuesday, August 27, 2013

Installing passive vsftpd in amazon ec2


We have seen how to enable passive mode in vsftpd ftp daemon in our previous post. In this one we will see how to install vsftpd and enable passive mode in amazon ec2 instances.

Install vsftpd package
#yum install vsftpd

Open the vsftpd conf file for editing
#vi /etc/vsftpd/vsftpd.conf

Add the following lines at bottom of the configuration file.
pasv_address=YOUR EIP or Enter your Amazon hostname

Now open the port 20,21, and range 12000-12100 in amazon security group for the instance.

Opening ports 20,21and range 12000-12100 in tcp and udp

Now restart the vsftpd service as follows.
#service vsftpd restart

Add chkconfig entry to survive the reboots
#chkconfig vsftpd on

if you are using iptables or csf open the ports in those also.

Now test from any ftp client. For eg: filezilla.
You are done!

No comments:

Post a Comment

Be nice. That's all.