Linux配置手册4 vftpWord文件下载.docx
《Linux配置手册4 vftpWord文件下载.docx》由会员分享,可在线阅读,更多相关《Linux配置手册4 vftpWord文件下载.docx(6页珍藏版)》请在冰点文库上搜索。
Linux手册vsftp
原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。
否则将追究法律责任。
Linux下vsftp的搭建与各种配置
1.通过rpm–qa|grepvsftp检查软件包安装情况
2.Vsftp.conf配置参数
a)匿名用户
i.Anonymous_enable=YES开启匿名
ii.Anon_umask=022权限反码
iii.Anon_root=/var/ftp设置默认访问FTP目录
iv.Anon_upload_enable=YES文件上传
v.Anon_mkdir_write_enable=YES写入权限
vi.Anon_other_write_enable=YES删除改名等其他权限
vii.Anon_max_rate_0最大传输速率(0为不限制,单位为字节)
b)本地用户
i.Local_enable=YES开启本地用户
ii.Local_umask=022本地上传文件权限反码
iii.Local_root=/var/ftpFTP根目录
iv.Chroot_local-user=YES将本地用户禁锢在宿主目录中
v.Local_max_rate=0限制本地用户传输速率
c)全局配置
i.Listen=YES是否以独立运行的方式监听服务
ii.Listen_port=21设置监听FTP的端口号
iii.Write_enable=YES开启写入权限
iv.Download_enable=YES下载权限
v.Dirmessage_enable=YES切入目录后显示.message文件
vi.Xferlog_enable=YES启用xferlog日志
vii.Xferlog_std_format=YES启用标准xferlog日志格式
viii.Connect_from_port_20=YES允许服务器主动模式
ix.Pasv_enable=YES允许被动模式连接
x.Pasv_max_port=24600设置被动模式最大端口号
xi.Pasv_min_port=24500设置被动模式最小端口号
xii.Pam_service_name=vsftpd设置用户认证的PAMwenjian位置(/etc/pam.d目录下)
xiii.Userlist_enable=YES启用user_list用户列表
xiv.Userlist_deny=YES禁止userlist用户列表
xv.Max_clients=0单IP的并发数限制
xvi.Tcp_wrappers=YES是否启用tcp_wrappers主机访问控制
3.匿名FTP的建立
a)修改共享目录的属主和权限
b)修改vsftpd.conf配置文件,开放匿名用户访问,上传许可。
C)启动服务
本地用户FTP
1.准备测试用户
a)
2.修改vsftpd.conf
3.重新启动服务
建立基于虚拟用户的vsftpd服务
1.安装vsftpd虚拟用户数据库使用berkeleyDB格式的数据文件。
2.建立文本格式的用户密码列表,奇数行位用户名,偶数行为密码
b)
3.使用db_load工具转化
4.建立FTPfangwen的根目录及虚拟用户对应的系统账号,并修改权限,并建立测试文件
5.建立PAM认证文件
c)
6.修改vsftpd.conf配置文件,添加虚拟用户支持
7.为不同的虚拟用户创建独立的配置文件
d)
8.重新启动服务
本文出自“MVP-Torrent的博客”博客,请务必保留此出处