[vsftpd]RHEL5架設 vsftp

RHEL
回覆文章
schumi
Site Admin
文章: 696
註冊時間: 2004-04-15 14:30:34

[vsftpd]RHEL5架設 vsftp

文章 schumi »

1.
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
限定passive mode所使用的port range以方便設定防火牆

代碼: 選擇全部

pasv_min_port=5100
pasv_max_port=5300
3.
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
8. chkconfig --level 2345 vsftpd on
回覆文章

回到「Red Hat Enterprise Linux」