发新话题
打印

linux下vsftpd配置 2005-10-19

linux下vsftpd配置 2005-10-19

  linux下vsftpd配置 2005-10-19

一、配置vftpd服务器的配置文档(/etc/vsftpd/vsftpd.conf)

write_enable=YES
anonymous_enable=NO //不允许匿名用户

anon_upload_enable=NO
anon_mkdir_write_enable=NO
local_enable=YES
dirmessage_enable=YES
chroot_list_enable=YES
chroot_local_user=YES
listen=YES
listen_port=21
connect_from_prot_20=YES
ftp_data_port=20
pasv_enable=YES
pasv_min_port=30000 //被动模式数据端口范围最小端口号

pasv_max_port=30999 //被动模式数据端口范围最大端口号
注:7,8两个参数要起作用必须先建立一个文件/etc/vsfvsftpd.chroot_list,其中记录了允许访问ftp的home目录以外目录的用户和群组。第13-15航是被动模式的参数。其中14-15行如果设为0表示所有端口。

二、配置vsftpd结束,需要重启vsftpd服务。
#service vsftpd restart

三、开放防火墙中的端口号,需修改防火墙配置文件/etc/sysconfig/iptables,需打开以下端口。
-A RH-Firewall-1-INPUT -p tcp --dport 30000:30999 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT

四、重启防火墙
#service iptables restart
Never say die !!! 高调做事,低调做人!! 暂负此心,只为不负此生; 暂负一时,只为不负一世。
发新话题