2017-01-03 40 views
-3

我在Linux系統中有目錄upload如何在Linux上設置文件權限?

如何設置權限root:所有文件的根目錄是在這個目錄下創建的? 默認爲apache [48]: apache [48],但我需要root:root

+0

[在bash CHOWN diretory](http://stackoverflow.com/questions/33480688/chown-diretory-in-bash的可能的複製) –

+0

你確定你需要root:root嗎?爲什麼? – linuxfan

回答

0

chown手冊頁: -R,--recursive 上的文件和目錄執行遞歸

chown -R root:root upload

+0

所有的目錄和文件都具有root權限,但是當我通過FTP上傳PHP文件時,它使用'apache [48]:apache [48]'權限創建目錄'/ system/storage/upload/tmp'。爲什麼? – Hamama

+0

因爲你的php在web服務器apache下運行。 Apache使用'apache'用戶來運行web服務器。這就是爲什麼你的文件是在apache用戶下創建的。 –

+0

好的,那我該如何解決這個問題並將其設置爲Apache? – Hamama

1

上述一期工程還嘗試以下一。

CHOWN -R根:上傳

組名稱需要自動