解决linux下vsftp 553 Could not create file错误办法

使用ftp软件登陆后解决了500 OOPS: cannot change directory:/home/这个问题后

再次登录又出现了这个错误提示:553 Could not create file

SELinux设置如下

查看SELinux设置
[root@localhost ~]# getsebool -a|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 –> on
ftpd_connect_db –> off
ftpd_use_passive_mode –> off
httpd_enable_ftp_server –> off
tftp_anon_write –> off

解决办法是,需要设置allow_ftpd_full_access为on状态。

[root@localhost ~]# setsebool allow_ftpd_full_access on

查看SELinux设置
[root@localhost ~]# getsebool -a|grep ftp
allow_ftpd_anon_write –> off
allow_ftpd_full_access –> on
allow_ftpd_use_cifs –> off
allow_ftpd_use_nfs –> off
ftp_home_dir –> on
ftpd_connect_db –> off
ftpd_use_passive_mode –> off
httpd_enable_ftp_server –> off
tftp_anon_write –> off

重启vsftpd服务,测试可以登陆
[root@localhost ~]# service vsftpd restart

时间: 2024-09-16 12:57:02

解决linux下vsftp 553 Could not create file错误办法的相关文章

解决linux下vsftp 500 OOPS: cannot change directory:/home/ 办法

安装好vsftp软件后,链接ftp登陆后提示这样的错误 500 OOPS: cannot change directory:/home/ 原因是CentOS系统安装了SELinux,因为默认下是没有开启FTP的支持,所以访问时都被阻止了. 解决办法 //查看SELinux设置 # getsebool -a|grep ftp ftpd_disable_trans –> off 或者 ftp_home_dir–>off //使用setsebool命令开启 # setsebool ftpd_disa

登陆vsftp创建文件553 Could not create file错误的解决方法

风信网(ithov.com)原创文章,今天测试Centos登陆vsftp创建文件553 Could not create file报错信息如下: 响应:&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;227 Entering Passive Mode (192,168,1,6,251,12). 命令: LIST 响应: 150 Here comes the directory listing. 响应: 226 Di

文件传输-响应: 553 Could not create file.

问题描述 响应: 553 Could not create file. 在ftp上传文件时出现了如下错误: 状态: 开始上传 D:IPV6音频脱口秀海阳脱口秀-8icon.jpg 命令: CWD /音频/脱口秀/海阳脱口秀-8 响应: 227 Entering Passive Mode (159,226,94,32,31,130) 命令: STOR /音频/脱口秀/海阳脱口秀-7/海阳脱口秀-7.mp3 响应: 550 Failed to change directory. 命令: CWD /音

vsftp "上传 553 Could not create file"

我在LINUX下VSftp建立一个FTP服务器,但从WINDOWS使用FTP时,无法上传也无法下载!出错如下 ftp>; ls 200 PORT command successful. Consider using PASV. 150 Here comes the directory listing. Desktop dead.letter ou vsftp-1.txt vsftp-2.txt vsftpd.conf 226 Directory send OK. ftp>; put d:/fc

Linux下VsFTP和ProFTP用户管理高级技巧 之一

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://chenguang.blog.51cto.com/350944/217853 Linux下VsFTP和ProFTP用户管理高级技巧       FTP服务时互联网上比较古老的一种应用,至今Interner应用面非常广泛,但令管理员头痛不已的是其用户管理,既多且杂,如何解决这一问题呢?使用MySQL与ProFTP或VsFTP软件结合可以搭建一个高效.稳定且集中管理的FTP服务器.本

linux中ftp提示--553 Could not create file

提示553 Could not create file,把这个目录的属主和权限都设置好,还是报这个错误,那仔细在网上查查,问题解决如下: 错误提示 当前目录是/home ftp> !ls -l ...... -rwxr-xr-x   1 root    root       146 Aug 16 03:30 hosts -rw-r--r--   1 root    root        46 Aug 16 02:09 host.txt -rw-r--r--   1 root    root  

解决Linux下tomcat连接MySQL数据库问题

mysql|解决|数据|数据库|问题 解决Linux下tomcat连接MySQL数据库 在linux下,开发一个web应用,期间调用数据库时总是不成功,如果单独写一个类,并编译执行访问数据库,正常,但是用web应用来调这个类连接数据库,就会出现错误:com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception: ** BEGIN NESTED EXCEPTION **

利用uniread 解决 Linux下的SQL*Plus 命令行历史回调功能

解决|命令行 利用uniread 解决 Linux下的SQL*Plus 命令行历史回调功能 作者: Fenng 大家知道, 在 Windows 平台 命令行中的 SQL*Plus 有命令行历史回调的功能,在SQL*Plus工具下面,可以利用键盘的"向上向下"箭头键对命令行的进行回调.而在Linux上则没有该功能(虽然 Shell 可以做到这一点,但是 SQL*Plus 不可以). 而该功能对于CLI爱好者来说几乎是不可缺的,不知道为什么 Oracle 不把这个功能加进来.不得而知了.

解决linux下arp攻击的方法

一般Windows用户可以使用antiArp防火墙,但是有些计算专业的朋友们由于工作或其他原因使用的是linux系统,那么linux下arp攻击怎么办呢?下面就是一位高手解决linux下arp攻击的方法,大家可以学习一下. 高手用的是fedora core 6,先把几个镜像文件挂上,用关键字 arp 一搜,就搜到了arptables,和arpwatcher 首先是arpwatcher了,它好像只能监控本机ip/arp地址的改变之类的,好像不能防止arp攻击. 再一看arptables,立马想到了