線上書籍

Home

網管技術

用戶端與伺服器端具有相同的 UID 與帳號:

假設我在 192.168.100.10 登入這部 NFS (IP 假設為 192.168.100.254) 伺服器,並且我在 192.168.100.10 的帳號為 dmtsai 這個身份,同時,在這部 NFS 上面也有 dmtsai 這個帳號, 並具有相同的 UID ,果真如此的話,那麼:

  1. 由於 192.168.100.254 這部 NFS 伺服器的 /tmp 權限為 -rwxrwxrwt ,所以我 (dmtsai 在 192.168.100.10 上面) 在 /tmp 底下具有存取的權限,並且寫入的檔案所有人為 dmtsai ;
  2. 在 /home/public 當中,由於我有讀寫的權限,所以如果在 /home/public 這個目錄的權限對於 dmtsai 有開放寫入的話,那麼我就可以讀寫,並且我寫入的檔案所有人是 dmtsai 。但是萬一 /home/public 對於 dmtsai 這個使用者並沒有開放可以寫入的權限時, 那麼我還是沒有辦法寫入檔案喔!這點請特別留意!
  3. 在 /home/test 當中,我的權限與 /home/public 相同的狀態!還需要 NFS 伺服器的 /home/test 對於 dmtsai 有開放權限;
  4. 在 /home/linux 當中就比較麻煩!因為不論你是何種 user ,你的身份一定會被變成 UID=45 這個帳號!所以,這個目錄就必需要針對 UID = 45 的那個帳號名稱,修改他的權限才行!