最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
linux中ftp提示--553 Could not create file
时间:2022-11-14 22:08:44 编辑:袖梨 来源:一聚教程网
提示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 51 Aug 15 07:14 logins.txt
.....
ftp> put host.txt
local: host.txt remote: host.txt
227 Entering Passive Mode (127,0,0,1,62,184)
150 Ok to send data.
226 File receive OK.
46 bytes sent in 0.014 seconds (3.2 Kbytes/s)
ftp> put hosts
local: hosts remote: hosts
227 Entering Passive Mode (127,0,0,1,174,59)
150 Ok to send data.
226 File receive OK.
146 bytes sent in 0.046 seconds (3.1 Kbytes/s)
ftp> put /home/hosts
local: /home/hosts remote: /home/hosts
227 Entering Passive Mode (127,0,0,1,232,15)
553 Could not create file.
ftp>
问题:ftp> put /home/hosts 与 ftp> put hosts (当前目录是/home
)执行的参数应该是一样的 为什么前一种却不能上传?
碰到这种问题我们要先要分析原因,大概如
1.考虑是不是selinux的原因 把selinux禁用试试
2.说不定ftp的文件夹确实没有写权限,确认一下该目录权限
3.配置文件里有write_enable=YES吗
先来尝试:
代码如下 | 复制代码 |
1. setsebool -P ftpd_disable_trans 1 |
如果解决了就不要向下看了,否则往下看另一种方法
我们需要把allow_ftpd_full_access 设置为1
代码如下 | 复制代码 |
[root@umboyserver vsftpd]# setsebool allow_ftpd_full_access 1 [root@umboyserver vsftpd]# setsebool allow_ftpd_use_cifs 1 |
续:
为ftp新加用户
代码如下 | 复制代码 |
useradd ftp-new -s /sbin/nologin -g ftp -d /home/ftp-new 修改系统配置iptables /etc/sysconfig/iptables /etc/init.d/iptables restart |
推荐一种匿名用户
1.vsftpd.conf文件中:
代码如下 | 复制代码 |
write_enable=YES anon_mkdir_write_enable=YES anon_other_write_enable=YES |
2.ftp目录权限:
查看ftp目录:
代码如下 | 复制代码 |
> cat /etc/passwd | grep ftp ftp:x:107:65534::/home/ftp:/bin/false |
ftp目录为/home/ftp
代码如下 | 复制代码 |
chown root:root /home/ftp chmod -R 755 /home/ftp |
但这样是不能上传文件的。因为这是匿名用户,当前目录所有者是root用户; 真的要上传文件在该目录下建立一个文件夹如名字是upload,
代码如下 | 复制代码 |
mkdir /home/ftp/upload chown ftp:root /home/ftp/upload |
这个时候可以传文件到upload目录,但根目录还是不能上传文件,这是匿名用户,如果是不是匿名用户就不存在这个问题。
相关文章
- 人们熟悉的寄居蟹属于以下哪种分类 神奇海洋11月21日答案 11-21
- 第五人格11.22共研服有什么更新 11月22日共研服更新内容介绍 11-21
- 原神恰斯卡怎么培养 11-21
- 无期迷途四星装束是谁 11-21
- 王者荣耀帝丹高中校服怎么获得 11-21
- 光遇姆明季后续版本怎么玩 11-21