在RHEL5下构建vsftpd文件传输服务器
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-17
pam_service_name=认证文件名:设置用于用户认证的PAM文件位置(/etc/pam.d/目录中对应的文件名)
user_config_dir=虚拟用户配置文件目录 :设置虚拟用户的配置文件的目录
本地用户配置项: local_enable=YES/NO:是否允许本地系统用户访问 local_umask=022:设置本地用户所上传文件的默认权限掩码值 local_root=/var/ftp:设置本地用户的FTP根目录(缺省为用户的宿主目录) chroot_local_user=YES/NO:是否将FTP本地用户禁锢在宿主目录中 local_max_rate=0:限制本地用户的最大传输速率(0为无限制,单位为字节) 六.实验案例: 环境:根据公司的开发部门和市场部门的业务发展要求,需要面向Internet搭建一台FTP文件服务器,以提供公测版软件、市场资料的下载与上传、文件管理等应用,同时要对用户访问和下载/上传流量进行控制.考虑到服务器的运行效率及稳定、安全性,选择在RHEL5操作系统中构建Vsftpd服务器实现. 需求描述: 拥有帝国一切,皆有可能。欢迎访问phome.net 采用FTP虚拟用户的方式,添加三个用户devadm、sales、saleadm. 用户访问及文件权限控制: 1.开放匿名访问,任何用户均可以下载服务器“/var/ftp/soft/“目录中的软件资料. 2.用户devadm可以对服务器“/var/ftp/soft"目录进行管理(上传文件、创建目录、删除文件等). 3.用户sales可以下载服务器“/var/market/”目录中的市场活动销售方案等资料. 4.用户saleadm可以对服务器“/var/market/”目录进行管理(上传文件、创建目录、删除文件等). 5.所有经FTP账户上传的文件,均去除非属主位的写权限(即将权限掩码设为022). 6.对服务器中没有明确授权的其他目录,均禁止以上用户访问. 下载、上传流量及带宽控制: 最多允许150个并发用户连接,每IP并发连接数不超过5个. 匿名用户及sales用户的下载带宽限制为100KB/s. devadm、saleadm用户的下载、上传带宽限制为500KB/s. 拥有帝国一切,皆有可能。欢迎访问phome.net anon_max_rate=102400 6.启动vsftpd服务 service vsftpd start 拥有帝国一切,皆有可能。欢迎访问phome.net |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: Linux 操作系统 CentOS 和 RHEL 的选择下一篇: 远程开机
关于在RHEL5下构建vsftpd文件传输服务器的所有评论