2014-04-18 67 views
0

我剛剛設置了LAMP,並且所有程序似乎都正常工作。我正試圖讓phpMyAdmin工作。我不斷收到403錯誤。我認爲這是因爲httpd用戶無法訪問相應的目錄。我的問題相當簡單。我用什麼命令行命令來檢查另一個用戶的權限? 也就是說我以root身份登錄,並希望查看用戶httpd的文件權限。其他用戶的Linux文件權限

感謝您的幫助。

回答

1

ls -l將列出你的persmissions

沿所有文件的樣本條目將是

d __rwxr-xr-x__ 2 user 4096 Apr 18 00:05 css

這突出部分代表許可

前3個字母 - >所有者

下一個3個字母 - >集團

最後3個字母 - >其他

的R - >可讀,W - >寫的,X - >可執行文件。

在這個特殊的例子,所有者可以讀,寫和執行,小組成員和其他人只能讀取和執行,

+0

這是否意味着,如果我看組部分則用戶x將擁有這些權限?它肯定會根據爲特定用戶設置的權限而變化? – JamesWat

+0

如果用戶x與您的組在同一組中,則第二組將定義他們的權限。如果不是那麼最後3個字母。它不能設置爲用戶特定的。即如果用戶x和y不在你的組中(或者兩者都在你的組中),權限對他們來說也是一樣的。你無法區分這兩者 – Anoop

1

ls -ld /path取代「路徑」絕對路徑目錄