简介:此rpm包为适用于Red Hat Enterprise Linux 6及兼容系统的vsftpd(Very Secure FTP Daemon)版本3.0.5,提供安全的FTP服务。
在CentOS 6上安装或升级VSFTPD到3.0.5版本的RPM包,请按照以下步骤操作:
1. 如果已运行了vsftpd,则先停止服务:
```
service vsftpd stop
```
2. 安装或更新vsftpd,使用如下命令:
```
rpm -Uvh vsftpd-3.0.5-1.el6.x86_64.rpm
```
3. 修改`/etc/vsftpd/vsftpd.conf`配置文件以禁用匿名用户和IPv6支持,并启用监听模式,使用以下命令:
```
sed -i s|anonymous_enable=YES|anonymous_enable=NO|g /etc/vsftpd/vsftpd.conf
sed -i s|listen=NO|listen=YES|g /etc/vsftpd/vsftpd.conf
sed -i s|listen_ipv6=YES|listen_ipv6=NO|g /etc/vsftpd/vsftpd.conf
```
4. 启动vsftpd服务:
```
service vsftpd start
```
5. 验证安装的版本信息,使用如下命令:
```
vsftpd -v
```
为了允许root用户进行FTP操作,请在`/etc/vsftpd/ftpusers`和`/etc/vsftpd/user_list`文件中注释掉“root”这一行。这些更改会立即生效,并不需要重启vsftpd服务。
若需设置VSFTPD自启动,使用如下命令:
```
chkconfig vsftpd on
```