概述:
今天把服務器升級到了Centos7,準備弄一個vsftpd做一個簡單的權限控制,如下
1,local_enable=YES ###允許用戶登錄。
2,chroot_local_user=YES ##所有用戶chroot
設置好了,但是報錯
500 OOPS: vsftpd: refusing to run with writable root inside chroot()
內核:
Linux localhost.localdomain 3.10.0-123.el7.x86_64 #1 SMP Mon Jun 30 12:09:22 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
原因:
根目錄,不能有寫的權限。具體爲啥,有待考究。我用的是系統賬戶,默認權限是700
更改權限:
chown u-w /UserName
問題解決