风彦疯语-杜风彦 风彦疯语-杜风彦
  • 首页
  • 技术交流
    • 网络技术
    • 微博微信
  • 经验分享
    • 文化交流
    • 语言学习
    • 音乐旅途
    • 生活杂谈
  • 旅游旅行
    • 单车旅行
    • 旅行故事
    • 旅途随笔
  • 摄影交流
    • 摄影练习
  • 专题汇总
    • 纪录短片创作
    • 环球骑行
    • 四国遍路
    • 看非洲
  • 媒体报道
    • 杜风彦简介
  • 杂谈
  • 投稿
  • 注册
  • 登录
首页 › 技术交流 › 网络技术 › Centos Vsftpd 无上传权限 (553 Could not create file) 解决方案

Centos Vsftpd 无上传权限 (553 Could not create file) 解决方案

杜风彦
5月 6, 2014网络技术阅读 2,985

最近折腾国外VPS,好不容易买了,不能浪费。

继出现一些问题后,昨天又出现问题,

[10:40:42] [R] 553 Could not create file.

不管用管理员用户还是其他用户,都不能执行操作。

能下载,不能上传!不能重命名,查找不同资料,均没有解决问题。

1、检查文件夹权限,确实全是777

2、服务器的配置文件

anon_upload_enable=YES
anon_mkdir_write_enable=YES

也没有问题,

经过其他很人对这个问题关注,估计是跟selinux有关
下面我关闭了它
在/etc/selinux/config 配置文件如下;
/etc/selinux/config
SELINUX=Disabled #这样就把SELINUX服务器关掉了,请重新启动系统;

奇迹发生了,本地用户方式可以上传了,但是匿名用户还不可以
比先前更糟,看不到列表了,呜~
错误如下:500 OOPS: vsftpd: refusing to run with writable anonymous root
处理办法
chown root:root /var/ftp
chmod 755 /var/ftp 必须是755
vsFTPd出于安全考虑,是不准让ftp用户的家目录的权限是完全没有限制的,您可以去读一下vsFTPd的文档就明白的了
在/var/ftp下再建一个目录,权限是777的就行了

匿名用户:删除,覆盖没权限,报错误:550 Delete operation failed.
在vsftpd.conf配置文件中
加入anon_other_write_enable=YES 就解决问题了
经过几天渐进的学习,并做如下总结:匿名ftp帐号的开启
1、开启ftp的端口号,或者关闭防火墙
2、selinux关闭
3、配置文件正确配置
4、目录权限的正确设置
基本可以大功搞成。
补充一下selinux 可以不关闭,这样就不需要重启服务器,
把Enforcing (强制模式)改成permissive(宽容模式)就行了
命令:setenforce 0
接下来还是再配置哈 虚拟用户 这种安全性最高
怎能不用它呢!
附上 selinux 简介

linux下ftp(vsftpd)添加用户及设置权限详细步骤

1、环境:ftp为vsftp。被限制用户名为test。被限制路径为/home/test
2、建用户:在root用户下:
useradd test //增加用户test,并制定test用户的主目录为/home/test
passwd test //为test设置密码
3、更改用户相应的权限设置:
usermod -s /sbin/nologin test //限定用户test不能telnet,只能ftp
usermod -s /sbin/bash test //用户test恢复正常
usermod -d /test test //更改用户test的主目录为/test
4、限制用户只能访问/home/test,不能访问其他路径
修改/etc/vsftpd/vsftpd.conf如下:
chroot_list_enable=YES //限制访问自身目录
# (default follows)
chroot_list_file=/etc/vsftpd/vsftpd.chroot_list
编辑 vsftpd.chroot_list文件,将受限制的用户添加进去,每个用户名一行
改完配置文件,不要忘记重启vsFTPd服务器
[root@linuxsir001 root]# /etc/init.d/vsftpd restart 或 service vsftpd status
5、如果需要允许用户修改密码,但是又没有telnet登录系统的权限:
usermod -s /usr/bin/passwd test //用户telnet后将直接进入改密界面

6.别忘记更改文件夹的权限,否则会服务器上传下载文件额。

例如:chmod 777 filename 最高权限,当然你也可以改755 等

linux vsftpd
赞赏 赞(0) 收藏(0)
独闯非洲 - 酷热下的埃及骑行之旅
上一篇
WordPress无法自动更新或在线安装主题插件
下一篇
再想想
暂无评论
站内搜索
近期文章
  • google chrome -the site can't be reached- ERR_ADDRESS_UNREACHABL 解决方案
  • chrome 浏览器 关于和设置页显示 乱码的解决方案
  • 宝塔面板SSL无法生效及网站服务器拦截解决
  • 在肯尼亚,你不能缺少这16种体验
  • 云南自驾之旅
近期评论
目前暂无评论
—— 杜风彦6月前云南自驾之旅
很棒呢,希望也能走一趟。
—— 曲径通幽2年前烧山寺后神山町,宿营瓜果仓库中-四国遍路第三天(下)
对的,就是杨怀玉,您眼神真好。
—— 杜风彦2年前旅行路上,内急了怎么办?
最后一张图不是杨怀玉吗
—— 东风2年前旅行路上,内急了怎么办?
Howdy! This is my 1st comment here so I just wanted to give a quick shout out and tell you I genuinely enjoy reading your articles. Can you suggest any other blogs/websites/forums that cover the same subjects? Thank you so much!
—— Tasha2年前“Champion of Kibera“贫民窟拳王的最后一战
最新文章
google chrome -the site can't be reached- ERR_ADDRESS_UNREACHABL 解决方案
chrome 浏览器 关于和设置页显示 乱码的解决方案
宝塔面板SSL无法生效及网站服务器拦截解决
在肯尼亚,你不能缺少这16种体验
google chrome -the site can't be reached- ERR_ADDRESS_UNREACHABL 解决方案
12月 1, 2022
224 0 0
chrome 浏览器 关于和设置页显示 乱码的解决方案
12月 1, 2022
93 0 0
宝塔面板SSL无法生效及网站服务器拦截解决
11月 1, 2022
124 0 0
VPN 619,800等相关错误的解决办法
5月 5, 2015
2,583 0 0
  • 0
  • 0
关于老杜

杜风彦,摄影、武术、旅行、户外爱好者。曾历时2年2个月时间骑行亚非22国,总里程约3.5万公里。中国当代徐霞客,中国文化旅游摄影协会会士,中国探险协会顾问,八卦掌高级教练员,图库签约摄影师,杂志约稿作者,澎湃新闻特约记者,目前专注于非洲纪实影像项目。 Email:dufengyan@gmail.com

友情链接
王媛老师 环球骑行 部分摄影作品 齐林-自由摄影师
来这瞅瞅
媒体报道 摄影交流 音乐旅途 旅行故事 旅行装备 旅途随笔 语言学习 文化交流 看非洲
Copyright © 2014-2023 风彦疯语-杜风彦. Designed by nicetheme. 讲述不同人生的相同故事 暂无备案号
  • 首页
  • 技术交流
    • 网络技术
    • 微博微信
  • 经验分享
    • 文化交流
    • 语言学习
    • 音乐旅途
    • 生活杂谈
  • 旅游旅行
    • 单车旅行
    • 旅行故事
    • 旅途随笔
  • 摄影交流
    • 摄影练习
  • 专题汇总
    • 纪录短片创作
    • 环球骑行
    • 四国遍路
    • 看非洲
  • 媒体报道
    • 杜风彦简介
  • 杂谈
  • 投稿
# 杜风彦 # # 单车亚非 # # 非洲 # # 纪录片 # # 杜齐眼 #
杜风彦
老杜,专注于世界纪实影像。
375
文章
12
评论
11
喜欢