歡迎您光臨本站 註冊首頁

SELinux拒絕vsftpd上傳文件到用戶主目錄

←手機掃碼閱讀     火星人 @ 2014-03-12 , reply:0
   

系統是CentOS 5.1,創建用戶后,不能登陸FTP,在/var/log/messages文件記錄以下信息:

 

Mar 31 13:46:15 localhost kernel: audit(1206942375.697:5719): avc: denied { append } for pid=32111 comm="vsftpd" name="test" dev=sda3 ino=19400200 scontext=root:system_r:ftpd_t:s0 tcontext=root:object_r:root_t:s0 tclass=file

 

SELinux ftp daemon policy is customizable based on least access required. So by default SElinux does not allow users to login and read their home directories.

If you are setting up this machine as a ftpd server and wish to allow users to access their home directorories, you need to set the ftp_home_dir boolean.

 

執行命令:

setsebool -P ftp_home_dir 1

 

上傳文件成功。

(責任編輯:A6)



[火星人 ] SELinux拒絕vsftpd上傳文件到用戶主目錄已經有464次圍觀

http://coctec.com/docs/net/show-post-68258.html