LINUX-FTP服务配置

LINUX-FTP服务配置

#vi /etc/vsftpd/vsftpd.conf
anonymous_enable=YES(是否允许匿名访问)
local_enable=YES(是否允许本地用户访问)
write_enable=YES(是否有读写权限)
local_umask=022(目录权限775-022=755)
dirmessage_enable=YES(是否允许显示目录信息)
connect_from_port_20=YES(服务器传输数据端口)
xferlog_enable=YES(是否允许创建日志)
xferlog_std_format=YES(FTP是否按标准格式输出)
pam_service_name=vsftpd(软件包名称)

ascii_upload_enable=NO(是否允许上传)
ascii_download_enable=YES(是否允许下载)
idel_session_timeout=180(空闲用户会话中断时间)
data_connection_timeout=360(空闲数据中断时间)
accept_timeout=60(客户端空闲中断时间)
connect_timeout=60(本地用户自动激活时间)
local_max_rate=56000(本地用户最大速率56k)
anon_max_rate=48000(匿名用户最大速率)
anon_upload_enable=NO(匿名用户是否可以上传)
pasv_enable=YES|NO YES,允许数据传输时使用PASV模式
pasv_min_port=20000(本地最小端口号)
pasv_max_port=40000(本地最大端口号)
chroot_local_user=NO(允许切换主目录以外的目录)
chroot_list_enable=YES(开启不允许切换目录列表)
######chroot_list_file=/etc/vsftpd.chroot_list
######(文件中用户不能切换到主目录以外目录,不在文件中用户可以切换,在vsftpd.chroot_list中输入用户,每一行一个用户)
userlist_enable=YES(开启列表功能)
userlist_deny=YES(拒绝访问列表)
userlist_file=/etc/vsftpd.user_list
(在列表中不能登陆,不在列表中能够登陆)
#vi /etc/xinetd.d/vsftpd
disable=NO
    (网段)    (IP)
only_from=192.168.0.0  192.168.0.88(允许访问)
no_access=192.168.1.0  192.168.1.55(不允许访问)
per_source=10(每一用户访问的连接次数)
instince=10(同时并发访问量)
access_time=8:00-12:00 14:00-18:00(限制访问时间)
banner_fail=/etc/vsftpd.busy_banner(访问错误信息)
#service xinetd restart
#chkconfig --level 35 xinetd on
ftpd_banner=welcome to FTP Server
banner_file=/var/vsftpd_banner_file(欢迎信息为一文

你可能感兴趣的:(LINUX-FTP服务配置)