Solaris 一般桌上管理系統環境:進階使用者和系統管理員指南

配置遠端檔案系統的裝載點

當桌上管理系統從一個系統傳送檔案名稱到另一個系統時,它必須變換或對映,使這些檔案名稱成為對目標系統有意義的名稱。因為檔案可以裝載於不同系統上的不同位置中,所以此對映是必須的,也因此必須使用不同的名稱來存取。例如 sysA 上的檔案 /projects/big 可以於 sysB 上,以 /net/sysA/projects/big 來進行存取。例如,sysA 上的 /projects/big 可以當作 sysB 上的 /net/sysA/projects/big 來存取。

檔案名稱對映的要求

如果要正確地執行此檔案名稱對映,下列之一必須是正確的:

設定 DTMOUNTPOINT 的值

如果下列兩項條件均是正確的,您必須設定 DTMOUNTPOINT 環境變數:

  1. 編輯檔案 /etc/inetd.conf

    1. 尋找 dtspcd 登錄並增加:

      		-mount_point mount_point
      
    2. 尋找 rpc.ttdbserver 登錄並增加:

      		-m mount_point
      

      例如,如果自動裝載程式與 /nfs 的裝載點一起使用, /etc/inetd.conf 中的登錄為:

      dtspc stream tcp nowait root /usr/dt/bin/dtspcd \  
      	/usr/dt/bin/dtspcd -mount_point /nfs  	
         rpc stream tcp wait root /usr/dt/bin/rpc.ttdbserver \  	
         100083 1 rpc.ttdbserver -m /nfs
  2. 執行您的系統上重新讀取 /etc/inetd.conf 的程序。有關更多的資訊,請參閱 inetd(1M)線上援助頁。

  3. 設定 DTMOUNTPOINT,以使其值由使用者登入來繼承。

    可以藉由在 /etc/dt/config/Xsession.d 中設定變數來完成。有關設定環境變數的更多資訊,請參閱 "設定環境變數"