单个虚拟用户的配置(即针对具体用户单独配置文件)

local_root=/opt/vsftp/virtuser

virtuser 这个就是以后要指定虚拟的具体主路径。

anonymous_enable=NO

设定不允许匿名用户访问。

write_enable=YES

设定允许写操作。

local_umask=022

设定上传文件权限掩码。

anon_upload_enable=YES

设定允许用户上传。

anon_mkdir_write_enable=YES

设定允许用户建立目录。

anon_other_write_enable=YES

设定允许用户删除,重命名等操作

anon_world_readable_only=NO

设定不是只读

download_enable=YES

设定可以下载

idle_session_timeout=600   (根据用户要求.可选)

设定空闲连接超时时间。

data_connection_timeout=120

设定单次连续传输最大时间。

max_clients=10   (根据用户要求.可选)

设定并发客户端访问个数。

max_per_ip=5     (根据用户要求.可选)

设定单个客户端的最大线程数,这个配置主要来照顾Flashget、迅雷等多线程下载软件。

local_max_rate=100000000   (根据用户要求.可选)

设定该用户的最大传输速率,单位b/s。

pam_service_name=vsftpd.vu

chroot_local_user=YES

guest_username=vsftpd

设定隶属系统用户


这里将原vsftpd.conf配置文件经过简化后保存作为虚拟用户配置文件的模版。这里将并不需要指定太多的配置内容,主要的

框架和限制交由Vsftpd的主配置文件vsftpd.conf来定义,即虚拟用户配置文件当中没有提到的配置项目将参考主配置文件中

的设定。而在这里作为虚拟用户的配置文件模版只需要留一些和用户流量控制,访问方式控制的配置项目就可以了。这里的关键项是local_root这个配置,用来指定这个虚拟用户的FTP主路径。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值