您现在的位置是:首页> 操作系统> Linux

vsftp.conf

  • 204人已阅读
  • 时间:2020-06-08 22:24:20
  • 分类:Linux
  • 作者:祥哥

#匿名访问
anonymous_enable=NO
#本地用户登入
local_enable=YES
#本地用户登入默认目录
local_root=/home/ftp/public
#本地用户写权限
write_enable=YES
#本地用户新增档案UMASK值
local_umask=022
#匿名用户档
anon_umask=022
#匿名用户写权限
#anon_upload_enable=YES
#匿名用户新增目录权限
#anon_mkdir_write_enable=YES
#匿名用户拥有删除重命名权限
anon_other_write_enable=NO
#欢迎语
dirmessage_enable=YES
#启用日志
xferlog_enable=YES
#如果你要在数据连接时取消PORT模式时,设此选项为NO。默认值为YES
connect_from_port_20=YES
#设置是否改变匿名用户上传文件的属主
#chown_uploads=YES
#设置匿名用户上传文件属主名
#chown_username=whoever
#日志目录
#xferlog_file=/var/log/xferlog
#如果启用,则日志文件将会写成xferlog的标准格式,如同wu-ftpd 一般。默认值为关闭。
xferlog_std_format=YES
#idle_session_timeout=600
#data_connection_timeout=120
#nopriv_user=ftpsecure
#async_abor_enable=YES
#ascii_upload_enable=YES
#ascii_download_enable=YES
#ftpd_banner=Welcome to blah FTP service.
#deny_email_enable=YES
#banned_email_file=/etc/vsftpd/banned_emails
#当chroot_list_enable=NO,chroot_local_user=YES时,所有的用户均不能切换到其他目录。
#当chroot_list_enable=NO,chroot_local_user=NO时,所有的用户均可以切换到其他目录
#当chroot_list_enable=YES,chroot_local_user=YES时,在/etc/vsftpd.chroot_list文件中列出的用户,可以切换到其他目录;未在文件中列出的用户,不能切换到其他目录。
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
#ls_recurse_enable=YES
#如果设置为YES,则vsftpd将以独立模式运行,由vsftpd自己监听和处理IPv4端口的连接请求
listen=NO
listen_ipv6=YES

#FTP端口
listen_port=50000
#设置PAM使用的名称,默认值/etc/pam.d/vsftpd
pam_service_name=vsftpd
#userlist_enable=yes userlist_deny=yes user_list的用户为黑名单
#userlist_enable=yes userlist_deny=no user_list为白名单
#userlist_enable=no userlist_deny=no user_list不启用
#userlist_enable=no userlist_deny=yes user_list不启用
userlist_enable=YES
userlist_deny=YES
tcp_wrappers=YES
#开启PASV模式
pasv_enable=YES
pasv_min_port=50001
pasv_max_port=50100
pasv_promiscuous=YES
#开启虚拟用户
guest_enable=YES
#虚拟用户组
guest_username=ftp
#当该参数激活(YES)时,虚拟用户使用与本地用户相同的权限。当此参数关闭(NO)时,虚拟用户使用与匿名用户相同的权限。默认情况下此参数是关闭的(NO)。
virtual_use_local_privs=NO
#下载权限
download_enable=NO
#设置用户配置文件所在的目录。当设置了该配置项后,用户登陆服务器后,系统就会到/etc/vsftpd/userconf目录下,读取与当前用户名相同的文件,并根据文件中的配置命令,对当前用户进行更进一步的配置
user_config_dir=/etc/vsftpd/userconf
allow_writeable_chroot=YES


Top