分类: LINUX
2006-09-07 21:18:14
一 试验的前期环境搭建
系统环境:Fedora 2
软件版本: 在第二张光盘中 vsftpd-1.2.1-5.i386.rpm
二 安装vsftpd服务器端
首先查看是否安装了vsftpd
# rpm -qa|grep vsftpd
安装vsftpd-1.2.1-5.i386.rpm
# rpm -ivh vsftpd-1.2.1-5.i386.rpm
注:Fedora 2 不需要安装anonftp包,vsftpd-1.2.1-5.i386.rpm安装时已经包含匿名FTP站点目录/var/pub
三 启动vsftpd
# service vsftpd start
//下面的命令是用来检验vsftpd是否被启用
# pstree|grep vsftpd
|vsftpd
四 vsftpd的配置文件
在安装完vsfptd服务端后,有三个配置文件:
/etc/vsftpd/vsftpd.conf
/etc/vsftpd.ftpusers
/etc/vsftpd.user_list
其中
/etc/vsftpd/vsftpd.conf是主要配置文件;
/etc/vsftpd.ftpusers中指定了哪些用户不能访问FTP服务器;
/etc/vsftpd.user_list中指定的用户在/etc/vsftpd/vsftpd.conf中设置了user_enable=YES且userlist_deny=YES时不能访问FTP服务器(默认情况下userlist_deny=YES)
当在/etc/vsftpd/vsftpd.conf中设置了user_enable=YES且userlist_deny=NO时,仅仅允许/etc/vsftpd.user_list中指定的用户访问FTP服务器