当前位置:首页 > 知道中心 > Linux > 文章

linux下VSFTP配置文件详解

发表于:2013-09-04| 次阅读| 作者:藕码网
TAG: Linux
摘要:linux下VSFTP配置文件详解

以下为vsftpd配置文件的内容

local_enable=YES #允许本地用户登的vsftpd配置

write_enable=YES #设定可以进行写操作的vsftpd配置 。
local_umask=022 #设定上传后文件的权限掩码。
dirmessage_enable=YES #设定开启目录标语功能。
connect_from_port_20=YES #设定端口20进行数据连接。
ftpd_banner=Welcome to my home! #vsftpd配置欢迎语
chroot_local_user=NO #不限制"所有"本地用户在自家目录的vsftpd配置
chroot_list_enable=YES #限制列表中的用户在自家目录的vsftpd配置
chroot_list_file=/etc/vsftpd.chroot_list #列表文件的位置
ls_recurse_enable=NO #禁止用户登陆FTP后使用"ls -R"的命令。该命令会对服务器性能造成巨大开销。如果该项被允许,那么挡多用户同时使用该命令时将会对该服务器造成威胁.
userlist_enable=YES #启用用户登录控制
userlist_file=/etc/vsftpd.user_list #登录控制的列表文件

userlist_deny=NO #只允许在/etc/vsftpd.user_list列表中的用户登录FTP服务器

Anonymous_enable=yes            (允许匿名登陆的vsftpd配置 )
Dirmessage_enable=yes             (切换目录时,显示目录下.message的内容)
Local_umask=022                      (FTP上本地的文件权限,默认是077)
Connect_form_port_20=yes        (启用FTP数据端口的数据连接)*
Xferlog_enable=yes                  (激活上传和下载的日志)
Xferlog_std_format=yes              (使用标准的日志格式)
Ftpd_banner=XXXXX                (的vsftpd配置中的欢迎信息)
Pam_service_name=vsftpd         (验证方式)*
Listen=yes                               (独立的VSFTPD服务器)*
注释:以上配置只能连接FTP服务器,不能上传和下载 注:其中所有和日志欢迎信息相关连的都是可选项,打了星号的无论什么帐户都要添加,是属于FTP的基本选项
2. 开启匿名FTP服务器上传权限
在配置文件中添加以下的信息即可:
Anon_upload_enable=yes          (开放上传权限的vsftpd配置 )
Anon_mkdir_write_enable=yes    (可创建目录的同时可以在此目录中上传文件)
Write_enable=yes                     (开放本地用户写的权限的vsftpd配置 )
Anon_other_write_enable=yes    (匿名帐号可以有删除的权限)
3. 开启匿名服务器下载的权限
在vsftpd配置文件中添加如下信息即可:
Anon_world_readable_only=no
注:要注意文件夹的属性,匿名帐户的权限相当于用户other,用户要开启它的读写执行的权限
(R)读-----下载 (W)写----上传 (X)执行这个x如果不开FTP的目录都进不去


注:本站部分信息可能源于互联网分享,如有侵权,请告知,我们将及时删除!

  • 用户评论
  • 相关文章