linux ftp无法上传

上一篇 / 下一篇  2012-08-17 18:14:47 / 个人分类:技术linux等

今天又在新linux系统上用ftp。
新建了用户,ftp登录后无法上传。
分析确认:ftp启动了,ftp登录的文件夹写权限也是有的。为啥呢?改了ftp配置文件,重启ftp,还是不能上传。
后来又删除用户,重新建用户,ftp登录,报错“500 OOPS: cannot change directory”。晕了,问题越来越多了。
也因为这个原因,解决了上传不了的问题。

解决:

1、 查看 SELinux 的状态:  sestatus -b | grep ftp      确切地说,是查看了ftp的状态。

2、 在出现的结果中看到 

[root@CLOUD172 ~]# sestatus -b | grep ftp
allow_ftpd_anon_write                       off
allow_ftpd_full_access                      off
allow_ftpd_use_cifs                         off
allow_ftpd_use_nfs                          off
ftp_home_dir                                off
ftpd_connect_db                             off
ftpd_use_passive_mode                       off
httpd_enable_ftp_server                     off
tftp_anon_write                             off

都是off,肯定不行啦。我们现在只要把其中之一设置为on就可以啦。

3、 setsebool -P ftpd_disable_trans on      或者 setsebool -P  ftp_home_dir  on 

4、 重启vsftpd:  service vsftpd restart

5、 安装个ftp的水都这么深,吼吼。


TAG: Cannot cannot change Directory directory OOPS:

 

评分:0

我来说两句

日历

« 2024-03-24  
     12
3456789
10111213141516
17181920212223
24252627282930
31      

数据统计

  • 访问量: 12935
  • 日志数: 13
  • 建立时间: 2012-07-20
  • 更新时间: 2013-04-16

RSS订阅

Open Toolbar