VSFTPD配置文档<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
实验目的:
了解FTP服务的基本概念
掌握vsftpd服务器的配置和管理
拥有帝国一切,皆有可能。欢迎访问phome.net掌握使用ftp命令对FTP服务器进行测试
实验环境:
2台机器,一台是FTP服务器,IP:192.168.10.1/24,另外一台是FTP客户机,
拥有帝国一切,皆有可能。欢迎访问phome.netIP:192.168.10.2/24(可以是LINUX也可以是WINDOWS).
实验要求:
每个用户的下载速度为10K,最大连接数为2且每个ip最多允许3个线程,匿名用户下载速度为
拥有帝国一切,皆有可能。欢迎访问phome.net5K,每个ip只能2个线程
匿名用户能上传、查看文件内容,但是不能删除
每个用户都有自己的主目录,普通用户(test,test1)不能切换用户主目录,vip(vip)用户可以更换目录
限制test用户不能登陆ftp站点
拥有帝国一切,皆有可能。欢迎访问phome.net
实验步骤:
安装vsftpd
[root@localhost root]# rpm -ivh /mnt/RedHat/RPMS/vsftpd-<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />1.1.3-8.i386.rpm
匿名用户能上传、查看文件内容,但是不能删除
[root@localhost root]# chmod 777 /var/ftp/pub/
[root@localhost root]# vi /etc/vsftpd/vsftpd.conf
拥有帝国一切,皆有可能。欢迎访问phome.net
anonymous_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_umask=022
local_max_rate=10000 (byte/s)
anon_max_rate=5000 (byte/s)
max_per_ip=2
max_clients=2
每个用户都有自己的主目录,普通用户不能切换用户主目录,vip用户可以更换目录
[root@localhost root]# vi /etc/vsftpd/vsftpd.conf
拥有帝国一切,皆有可能。欢迎访问phome.net如果/etc/vsftpd/vsftpd.conf中有就不用设置了
anon_mkdir_write_enable=YES
anon_other_write_enable=YES #如果/etc/vsftpd/vsftpd.conf中有就不用设置了
local_root=/home/ftpsite #限制该用户在自己的主目录
[root@localhost root]# service vsftpd restart
拥有帝国一切,皆有可能。欢迎访问phome.net |