在 *CentOS*<
http://www.linuxhobby.com/2010/04/vsftp-550-create-directory-operation-faile...
上配置完vsFTPD,很认真的检查过配置文件,连接服务器后,在创建文件、上传文件的时候始终显示错误信息
" *550 create directory operation
failed*",配置vsFTPD怎么说也不少于5次了,之前都没有出现过这样的问题,
开始以为是用户权限问题,干脆来了个给目录配置 chmod -R 777,在 vsftpd.conf 中配置 local_umask=000(其实肯定不关这个配置的事,心理作用就改了),结果问题依旧。
跑*vsftpd官方网站*<
http://www.linuxhobby.com/2010/04/vsftp-550-create-directory-operation-faile...
上寻找答案,原来问题出在SELinux上,说起这个
selinux,本人对他痛恨入骨,正常情况下都是在安装完系统后,直接 yum remove selinux* -y
删除掉。今天快下班的时候在虚拟机
Virtualbox上安装了CentOS,就急着下班了,所以忘记做这一个动作了。
我也是這樣做的,不過你可以改那個文件夾的 context, 用 --reference 參考它預設的文件夾的 context 應該都可以的。
反正我沒有用到 SELinux 的需求就是了。