分类: LINUX



一 试验的前期环境搭建

   系统环境:Fedora 2

   软件版本: 在第二张光盘中 vsftpd-1.2.1-5.i386.rpm

二 安装vsftpd服务器端

   (1)首先查看是否安装了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

 (2)也可以使用yum进行安装

    # yum install vsftpd

三 启动vsftpd

   # service vsftpd start  // 开启vsftpd服务


   //下面的命令是用来检验vsftpd是否被启用  

    # pstree|grep vsftpd

        |vsftpd

    # service vsftpd stop  // 停止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服务器

五 登录vsftpd服务器

在资源管理器中或者地址栏中输入:

ftp://121.199.8.126/