开发者社区> 问答> 正文

ubuntu14.04.1vsftpd神奇问题

问题很神奇,听我给各位大神娓娓道来:
    前几天在ubuntu14.04.1 amd64 系统上搭建了 vsftpd 服务器,配置只能本地用户登录。也创建了用户,主目录本来是/srv/ftp,我在配置文件中 配置了 local_root=/home/ftp


/home/ftp 权限我也修改了。按理说应该万事大吉了。然后我就在ftp软件中 登录用户,发现 只能看,也可以下载, 不能改,不能创建目录,不能创建文件,也不能长传文件。


创建文件提示 550 Create directory operation failed.


网上搜了下 都说是 selinux的问题。修改写/etc/selinux/config 文件就可以了


但是我发现我的 服务器 /etc/selinux/ 目录下并没有 config 文件。 我就很傻X的 安装了 selinux ,安装selinux 后,在/etc/selinux/ 目录下 有了 config.


然后我就修改了config 文件, 关闭了 selinux。这次 应该万事大吉了吧。


我在用ftp软件登陆  发现 还是不能创建文件夹,还是提示550 Create directory operation failed.


尼玛 这是要搞死我的节奏啊 到底为什么啊! 纠结了 3天了 ,有知道的大神  还请指点下!在此谢过!!!

展开
收起
asa_walker 2014-12-24 17:55:47 9340 0
2 条回答
写回答
取消 提交回答
  • 旺旺:nectar2。
    回1楼888888b的帖子
    您好,

    在网上搜索到这两篇文章,您可以参考一下喔:

    1. https://forums.opensuse.org/showthread.php/432986-How-to-resolve-ftp-error-500-OOPS-cannot-change-directory-home-ftp-user1
    2. https://www.benscobie.com/fixing-500-oops-vsftpd-refusing-to-run-with-writable-root-inside-chroot/

    祝您每天都开开心心。
    2015-03-01 18:45:15
    赞同 展开评论 打赏
  • Reubuntu14.04.1vsftpd神奇问题
    楼主解决了么?我也遇到同样的问题,折腾好几天了
    2015-03-01 16:43:25
    赞同 展开评论 打赏
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载