Linux下同一個(gè)目錄FTP和APACHE無法共存
使用Linux搭建LAMP運(yùn)行環(huán)境的朋友,也許都遇到過一個(gè)這樣的問題,就是遇到apache有寫入權(quán)限時(shí),vsftpd又不能上傳,反過來,vsftpd能上傳,但apache又沒有寫入權(quán)限了,哈哈,是不是很郁悶?zāi)亍?/FONT>宇塵網(wǎng)絡(luò)幫助中心域名知識(shí)|虛擬主機(jī)知識(shí)|VPS主機(jī)知識(shí)|服務(wù)器知識(shí)|網(wǎng)站建設(shè)知識(shí)|網(wǎng)絡(luò)推廣
其實(shí)解決的思路是很簡單的,把ftp用戶添加到apache用戶組,并設(shè)置用戶組有寫入權(quán)限。
假設(shè)現(xiàn)在我們建有ftp用戶cftp,httpd進(jìn)程以apache用戶運(yùn)行。
仿牌空間、香港月付空間、韓國月付空間、日本月付空間、荷蘭VPS、香港VPS
1、添加cftp到用戶組apache
usermod -a -G apache cftp
2、設(shè)置網(wǎng)站根目錄/var/www的所有組為apache
chown -R :apache /var/www
3、設(shè)置網(wǎng)站根目錄的權(quán)限為用戶組有讀寫權(quán)限
chmod -R g+rw /var/www
最后還需要確認(rèn)vsftpd的配置文件中的local_umask=002,這是使新上傳的文件的用戶組有寫入權(quán)限。美國月付空間、月付美國空間、美國VPS、美國服務(wù)器租用
通過上面的簡單設(shè)置,就可以ftp用戶和apache無法共存的問題了。
更多技術(shù)知識(shí),更多網(wǎng)絡(luò)服務(wù),盡在宇塵網(wǎng)絡(luò)。我們的成長,離不開你們的支持,宇塵網(wǎng)絡(luò),歡迎您的訪問。