Ubuntu

創建的第一個使用者的主目錄的權限更改未應用於其他使用者

  • January 16, 2012

當我第一次安裝 ubuntu 伺服器 10.04 時,我創建了我的第一個使用者“bonzo”。當我以 bonzo 身份登錄時,目錄的權限/home/bonzo為 755。但是,當我以任何其他使用者身份登錄時,目錄的權限/home/bonzo為 500。

例外情況是,如果我以 bonzo 身份登錄並鍵入su dummy1,然後使用ls -lh /home. 然後該目錄的權限顯示為 755 /home/bonzo

為什麼我對/home/bonzo目錄所做的更改沒有應用於已登錄的其他使用者?這是僅適用於創建的第一個使用者的主目錄的權限的特殊情況嗎?

編輯:這對我來說是個問題,因為我試圖從包含 exec() 函式的 cgi 執行 .php 文件,該函式在/home/bonzo. 除非我以 bonzo 身份登錄,否則我無法執行此腳本。

當您安裝 Ubuntu 並創建使用者時,您可以選擇加密使用者主文件夾,您可能已經這樣做了。因此,當您以 bonzo 身份“註銷”時,該文件夾將加密儲存,而當您登錄時,該文件夾未加密且可能可用。

將“共享文件”放在 bonzo 的主目錄之外,你應該沒問題。:)

查看更多詳細資訊:https ://help.ubuntu.com/community/EncryptedHome

引用自:https://serverfault.com/questions/350184