Ubuntu
創建的第一個使用者的主目錄的權限更改未應用於其他使用者
當我第一次安裝 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 的主目錄之外,你應該沒問題。:)