分类: LINUX
2008-07-08 11:07:29
/etc/ vsftpd.ftpusers:定义ftp不能访问你的用户。
/etc/vsftpd.user_list:定义不能访问的用户名。
以上两个问题统一 才能确保该用户能够访问ftp服务。
/etc/vsftpd/vsftpd.conf:对vsftpd.user_list文件默认情况进行设置,及匿名用户,其他用户上传,下载等问题!
如果要进入文件夹时,有banner提示信息,需要在此文件夹下建立.message文件。输入其banner信息。
使用方法:[root@localhost pub]# cat >/var/ftp/pub/.message
***********This is a test *******************
若要限制莫个网段或莫特定ip地址不能访问ftp服务,需要设置文件 /etc/host.deny
例如,限制网段192.168.1.0网段访问ftp服务器,需要做如下设置:(红色字体为添加内容)
[root@localhost etc]# vi hosts.deny
#
# hosts.deny This file describes the names of the hosts which are
# *not* allowed to use the local INET services, as decided
# by the '/usr/sbin/tcpd' server.
#
# The portmap line is redundant, but it is left to remind you that
# the new secure portmap uses hosts.deny and hosts.allow. In particular
# you should know that NFS uses portmap!
vsftpd:192.168.1.0/255.255.255.0
注意:不能使用192.168.1.0/24这种表示方法。
服务启动:service vsftpd start/stop/restart