一開始在設定FTP Server時發生了不論權限如何設定
都無法上傳檔案到設定的資料夾內
總是出現錯誤訊息
553 Could not create file
或者
550 SITE CHMOD command failed.
經過多番查找資料,原來在CentOS內預設是有SELinux這個機制並且預設還是開啟的
鳥哥的網站這篇也有介紹到這個功能
http://linux.vbird.org/linux_basic/0440processcontrol.php#selinux
以及Wiki上的介紹
http://en.wikipedia.org/wiki/Security-Enhanced_Linux
SELinux全名是 Security Enhanced Linux是一個針對檔案權限限制更嚴謹的模組......
詳細介紹就此省略了
紀錄一下
關掉 SELinux
vi /etc/sysconfig/selinux
將 SELINUX=enforcing 改成 SELINUX=disabled
存檔
重新開機
完成!!
沒有留言:
張貼留言