|
|
发表于 2004-12-6 22:30:34
|
显示全部楼层
哦,不好意思,现在的VSFTP在默认情况下是STANDALONE,上面所说的是基于XINETD,也就是修改/etc/xinetd.d/vsftpd。若没有可以添加一个文档,具体步骤如下:
可以执行以下步骤。
Step1. 修改/etc/vsftpd/vsftpd.conf
将
listen=YES
改为
listen=NO
Step2. 新增一个档案: /etc/xinetd.d/vsftpd
内容如下:
service vsftpd
{
disable = no
socket_type = stream
wait = no
user = root
server = /usr/sbin/vsftpd
port = 21
no_access 10.0.1.0
log_on_success += PID HOST DURATION
log_on_failure += HOST
}
Step3. 重新启动xinetd
#/etc/rc.d/init.d/xinetd restart
若要用默认的STANDALONE,则修改/etc/hosts.allow,如要禁止192.168.1.0这个网段,添加上如下的语句,中:
vsftpd: 192.168.1. : deny
同时在/etc/vsftpd/vsftpd.conf添加如下两句
listen=YES
tcp_wrappers=YES
哇赛,敲这么字好累呀,就说在这吧 ,祝您好运了 |
|