這篇文章將為大家詳細講解有關(guān)如何解決SELinux拒絕vsftpd上傳文件到用戶主目錄的問題,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
成都創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站設(shè)計制作、成都網(wǎng)站制作、八公山網(wǎng)絡(luò)推廣、重慶小程序開發(fā)公司、八公山網(wǎng)絡(luò)營銷、八公山企業(yè)策劃、八公山品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎;成都創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供八公山建站搭建服務(wù),24小時服務(wù)熱線:18982081108,官方網(wǎng)址:www.cdcxhl.com
用慣了vsftpd,覺得vsftpd非常實用而且安全,但是那些初學(xué)者經(jīng)常會遇到一些問題如下:
系統(tǒng)是CentOS 5.1,創(chuàng)建用戶后,不能登陸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.
執(zhí)行命令:
setsebool -P ftp_home_dir 1
上傳文件成功。
關(guān)于“如何解決SELinux拒絕vsftpd上傳文件到用戶主目錄的問題”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學(xué)到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。