作者:手机用户2602937435 | 来源:互联网 | 2023-08-18 16:48
前提条件1、操作系统:RedHatEnterpriseLinuxServer6.42、vsftpd-2.2.2-11.el6.x86_64.rpm安装卸载1、rpm-ivhvsft
1、 操作系统:Red Hat EnterpriseLinux Server 6.4
2、 vsftpd-2.2.2-11.el6.x86_64.rpm
1、 rpm -ivh vsftpd-2.2.2-11.el6.x86_64.rpm --force # force选项保证安装成功
2、 rpm -e vsftpd-2.2.2-11.el6.x86_64 # 卸载vsftpd
3、 其他卸载方法:find /-name vsftpd,然后rm检索到文件
1、 新建ftp用户
2、 修改21端口号为678
3、 设置vsftpd中的其他选项
4、 配置ftp上传文件路径
chown ftp:root . chmod755 ftp:root .
5、 上传权限设置(无法上传,为SELinux(Security-EnhancedLinux)引起)
setsebool -P ftpd_disable_trans 1
setsebool ftp_use_passive_mode 1
setsebool ftpd_use_passive_mode 1
setsebool httpd_enable_ftp_server 1
setsebool tftp_anon_write 1
setsebool allow_ftpd_anon_write 1
setsebool allow_ftpd_use_cifs 1
setsebool ftpd_connect_db 1
setsebool allow_ftpd_use_nfs 1
6、 如果还是不行,可以关闭防火墙试试(service iptables stop)
1、 service vsftpd start #启动vsftpd服务
2、 service vsftpd stop #停止vsftpd服务
3、 service vsftpd restart #重启vsftpd服务
1、 测试服务是否启动,端口是否监听?netstat -ntpl | grep vsftpd
2、 getsebool -a |grep ftp #查看设置状态
3、service iptables status # 查看防火墙状态
4、ftp
5、open xxx
6、put xxx
Ok!
本文出自 “易仔阿克的博客” 博客,请务必保留此出处http://lifudong.blog.51cto.com/2357095/1562291
vsftpd安装与配置经验总结