[vsftpd]RHEL5架設 vsftp
發表於 : 2012-08-28 14:25:47
1.
yum install vsftpd
2.
vi /etc/vsftpd/vsftpd.conf
3. 修改以下設定值
把 anonymous_enable 改成 NO
把 以下兩行前面的# 去掉
限定passive mode所使用的port range以方便設定防火牆
3.
touch /etc/vsftpd/chroot_list
4. 將需要被限制在家目錄中的user 加入到chroot_list
5. 將不給login FTP 的帳戶加到ftpusers
6. 將user_list 裡面的user都移除
7. 在防火牆打洞
8. chkconfig --level 2345 vsftpd on
yum install vsftpd
2.
vi /etc/vsftpd/vsftpd.conf
3. 修改以下設定值
把 anonymous_enable 改成 NO
代碼: 選擇全部
anonymous_enable=NO
代碼: 選擇全部
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
代碼: 選擇全部
pasv_min_port=5100
pasv_max_port=5300
touch /etc/vsftpd/chroot_list
4. 將需要被限制在家目錄中的user 加入到chroot_list
5. 將不給login FTP 的帳戶加到ftpusers
6. 將user_list 裡面的user都移除
7. 在防火牆打洞
代碼: 選擇全部
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 20 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 5100:5300 -j ACCEPT