码迷,mamicode.com
首页 > Web开发 > 详细

vsftpd只能连接不能上传文件问题

时间:2018-05-05 18:06:51      阅读:267      评论:0      收藏:0      [点我收藏+]

标签:AC   write   修改   fuse   span   用户   linux 配置   class   上传文件   

  Centos7

  记得很清楚,vsftpd安装后,不需要配置,本地用户就可以正常使用(登录、上传、下载)

  这次配的就是不行,另起了个虚拟机,装了下,就是不需要配置,但是在一台机上,就是不行,只能登录,下载,不能上传,先用了另一台机转一下,太麻烦。

  网上也找了许久,试了很多方法,都没有用。

  突然看到个说selinux 配置有问题,导致ftp用户权限有问题。

  在机器上执行如下命令:  

[root@venn05 hadoop]# sestatus -b | grep ftp
ftpd_anon_write                             off
ftpd_connect_all_unreserved                 off
ftpd_connect_db                             off
ftpd_full_access                            off
ftpd_use_cifs                               off
ftpd_use_fusefs                             off
ftpd_use_nfs                                off
ftpd_use_passive_mode                       off
httpd_can_connect_ftp                       off
httpd_enable_ftp_server                     off
tftp_anon_write                             off
tftp_home_dir                               off

  参数全是off,依稀记得,以前好像改过这些参数。

  那个博客说,要改参数“ftp_home_dir”,问题是,我都没有这个参数

  尝试改了下“tftp_home_dir”,无效:  

setsebool -P ftp_home_dir on  #修改
setsebool -P ftp_home_dir off  #改回

  看了下参数,突然想修改下“ftpd_full_access”,看起来像是给很多权限,自己使用,不在乎是否安全,直接修改  

[root@venn05 hadoop]# setsebool -P ftpd_full_access on  #修改参数
[root@venn05 hadoop]# service vsftpd restart #重启ftp

成功

记一下,下次遇到,不用百度乱翻了。

 

vsftpd只能连接不能上传文件问题

标签:AC   write   修改   fuse   span   用户   linux 配置   class   上传文件   

原文地址:https://www.cnblogs.com/Springmoon-venn/p/8995226.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!