关于 一月, 2011 的文章

Vsftp服务器配置详解

注:Vsftp作为RHEL的默认FTP服务器,我们有必要对其安装与配置进行更深入的了解,在网络上搜索的资料大多比较零散,但下面这篇文章讲解比较全面,且内容实用。
原文出处:http://www.5ilinux.com

另外,在前段时间我对SUSE的默认FTP服务器 pureftp 进行了一些了解,发现它在功能上更加强大和易用,因此建议大家尝试采用pureftp来作为专业的FTP服务器,我也将对pureftp进行更深一步的学习,并将学习成果分享给大家。

===========================================================
目录

1 Vsftp服务器的安装
1.1 匿名服务器的连接(独立的服务器)
1.2 开启匿名FTP服务器上传权限
1.3 开启匿名服务器下传的权限
1.4 普通用户FTP服务器的连接(独立服务器)
1.5 用户登陆限制进其它的目录,只能进它的主目录
1.6 限制本地用户访问FTP
1.7 安全选项
1.8 查看谁登陆了FTP,并杀死它的进程
2 Vsftp服务器的配置
2.1 配置本地组访问的FTP
2.2 配置独立FTP的服务器的非端口标准模式进行数据连接
2.3 配置单独的虚拟FTP,使用虚拟FTP用户,并使建立的四个帐户中有不同的权限
2.3.1 配置网卡
2.3.2 写入/etc/sysconfig中(为了重起后IP地址不会丢失)
2.3.3 进入vsftpd.conf所在的文件夹
2.3.4 建立logins.txt
2.3.5 建立访问者的口令库文件,然后修改其权限
2.3.6 进如/etc/pam.d/中创建ftp.vu
2.3.7 在/var/ftp/创建目录并改变其属性和它的属主
2.3.8 进入vsftpd2.conf修改其中的信息
2.3.9 在vsftpd.comf所在的目录中创建virtaul文件目录并在文件目录中创建以你用户名命名的配置文件
2.3.10 修改vsftpd2.conf
2.4 vsftpd.conf中的所有配置信息
3 Vsftp服务器的维护
4 Vsftp使用的一些补充
4.1 补充一:如何有选择的把用户限制在家目录中呢?
4.2 补充二:打开vsFTP服务器的日志功能
4.3 补充三:如何让绑定IP到vsFTP?
4.4 补充四:如何让vsFTP服务器限制链接数,以及每个IP最大的链接数??
4.5 补充五:如何限制下载的速度?
4.6 补充六:我的硬盘空间有限,怎么办?
4.7 补充七:如何定制欢迎信息
4.8 补充八:如何实现虚拟路径?
4.9 补充九:如何上匿名访问、上传,并支持下载和执行?
4.10 补充十:通过pam认证方式,添加虚拟用户
4.11 补充十一:如何把系统默认用standalone启动改为用xinetd启动?
阅读全文 »

,

No Comments