1. 检查配置文件 2.检查目录写入权限 //查看目录权限ls -l /目录 3.检查selinux 这里主要介绍selinux //检查 selinuxgetsebool-a |grep ftpd//查看 allow_ftpd_full_access 和 ftp_home_dir 是否已打开//如果壮态是off 用下面命令将其改为 onsetsebool allow_ftpd_full_access on setsebool ftp_home_dir ...
输入:getsebool -a | grep ftpd allow_ftpd_anon_write –> off allow_ftpd_use_cifs –> off allow_ftpd_use_nfs –> off ftpd_connect_db –> off httpd_enable_ftp_server –> off sftpd_anon_write –> off sftpd_enable_homedirs –> off sftpd_full_access –> off sftpd_write_ssh_home –>...
ftpd_connect_db –> off httpd_enable_ftp_server –> off sftpd_anon_write –> off sftpd_enable_homedirs –> off sftpd_full_access –> off sftpd_write_ssh_home –> off tftp_anon_write –> off www.2cto.com 红色的要为on才行,更改命令: setsebool allow_sftpd_full_access on...
ftp_home_dir –> on ftpd_connect_db –> off httpd_enable_ftp_server –> off sftpd_anon_write –> off sftpd_enable_homedirs –> off sftpd_full_access –> off sftpd_write_ssh_home –> off tftp_anon_write –> off 红色的要为on才行,更改命令: setseboolallow_ftpd_full_access on setsebo...
3:553 could not create file 解决完上面的问题,就又开始553错误了,按照网上说的,输入如下命令: setsebool -P ftpd_disable_trans 1 结果提示xxx(no such file or directory),就纳闷了,怎么好多方案到我这都不行呢,look for ing.. 总算找到眼前一亮的了,输入如下命令: ...
3:553 could not create file 解决完上面的问题,就又开始553错误了,按照网上说的,输入如下命令: setsebool -P ftpd_disable_trans 1 结果提示xxx(no such file or directory),就纳闷了,怎么好多方案到我这都不行呢,look for ing.. 总算找到眼前一亮的了,输入如下命令: ...
响应: 553 Could not create file. 错误: 严重文件传输错误 问题原因:也是selinux设置的问题 解决方法:运行命令 [root@localhost vsftpd]# setsebool allow_ftpd_full_access 1 或者 [root@localhost vsftpd]# setsebool -P allow_ftpd_full_access 1
这个问题主要是在服务器的文件夹权限设置上。以笔者为例,笔者将ftp服务器登陆后的默认文件夹设置为/var/www/html,登陆ftp之后上传什么文件都显示553 Could not create file。 cd /var/www ll 可以看到html文件夹的权限是drwxr-xr-x。非root用户没有写的权限。
553 Could not create file. (fstab) [root@xxb1 pub]# lftp localhost lftp localhost:~> cd pub/hello/ lftp localhost:/pub/hello> put /etc/fstab put: Access failed: 553 Could not create file. (fstab) [root@xxb1 pub]# setenforce 0 [root@xxb1 pub]# lftp localhost lftp localhost:~> ...
5.1 553 Could not create file 一般都是SELinux的问题,设置SELinux的一个值,重启服务器即可。 setsebool -P ftpd_disable_trans 1 service vsftpd restart 5.2 500 OOPS: bad bool value in config file for: write_enable 注意你的CentOS FTP服务文件中保证每一行最后没有任何空格,一般出错就是在多余的空格上...