2024年6月14日发(作者:)

虚拟机fedora下配置vsftpd

使用rpm包安装vsftpd

1、查看当前系统是否已经安装vsftpd程序

在进行安装之前,首先应该使用rpm命令查询一下,系统是否已经安装

了改程序。具体命令如下:

[root@localhost /]# rpm -qa |grep vsftpd查询是否安装了vsftpd(提示无)

执行该命令后,如果当前系统中已经安装了vsftpd,将会显示如下图

所示的版本等信息;如果未安装vsftpd,执行上面命令后将不会显示任何

信息。

图:vsftpd版本信息

2、安装rpm包

下面先将如何通过光盘中的rpm安装包来安装vsftpd

(1) 将光盘放入光驱,使用下面命令将光驱挂载到驱动(我们这里用到的

是光盘镜像,如图所示)

将光盘挂载到 /mnt/cdrom下

[root@localhost /]# mkdir /mnt/cdrom创建挂载光驱目录文件

[root@localhost /]# mount /dev/cdrom /mnt/cdrom/挂载光驱到刚创建目

(2) 使用以下命令,切换到挂载光盘的Packages目录

[root@localhost /]# cd /mnt/cdrom/Packages/

(3) 查看Package目录下是否有vsftpd安装包

[root@localhost Server]# ls vsftpd*

(4) 输入rpm命令,进行安装

[root@localhost Server]# rpm -ivh vsftpd-2.2.2_安装

vsftp RPM包

warning: : Header V3 DSA signature:

NOKEY, key ID 37017186

###########################################

[100%]

1:vsftpd

###########################################

[100%]

配置vsftpd

Vsftpd的配置文件在/etc/vsftpd/下具体配置如下

匿名用户配置

在文件中,默认的是允许匿名用户登录FTP服务器的,但是不允

许上传文件,不允许在服务器上建目录。可以通过修改配置文件,更改匿名

用户的权限

[root@localhost Server]# cd /etc/vsftpd

[root@localhost Server]# gedit 打开配置文件

在文件中,对匿名用户进行控制的选项主要有以下几种

#接受匿名用户

anonymous_enable=YES

#匿名用户登录时不询问口令

no_anon_password=YES