如何: 設定給 Windows 用戶端提供 UNIX 檔案服務 NFS 閘道

文章翻譯 文章翻譯
文章編號: 324085 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

在此頁中

結論

若要從 UNIX 移轉到 Windows 的一個障礙是檔案共用。 如果您具有然後您可以在提供該共用網路中的所有 Windows 電腦而不在其上安裝其他軟體透過 NFS 共用檔案的 UNIX 電腦。 一個單一的 Windows Server 可以藉由安裝 NFS 閘道做為 UNIX 電腦和 Windows 用戶端之間閘道。藉由安裝 [NFS 閘道,Windows 伺服器上,您可以提供存取 NFS 資源而不需要載入任何額外的軟體,在其他 Windows 用戶端上。NFS 閘道在 Windows 伺服器上才有支援,而且無法安裝 Windows NT 工作站]、 [Windows 2000 專業版] 或 [Windows XP 上。

安裝 NFS 閘道

UNIX 3.0 版的 Windows 服務使用 Microsoft 安裝程式進行安裝。如此一來,您可以從命令列安裝產品的個別的模組。如果安裝的 UNIX 的 Windows 服務的前一個元件必須安裝命令列以逗號 (,) 分隔的 addlocal 參數中包含這些元件。若您執行一項不執行這項操作,NFS 閘道安裝期間移除這些產品。

注意: 您無法針對 NFS 和閘道安裝用戶端,NFS,在同一部電腦上 ; 但是,NFS 閘道可讓電腦充當 NFS 用戶端,雖然它提供存取 NFS 資源下游的 Windows 用戶端。 如需有關安裝 NFS 用戶端的詳細資訊,按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項:
324055如何: 在 Windows 上安裝 NFS 用戶端 UNIX 至 Windows 移轉
若要安裝 [NFS 閘道,從命令列:
  1. 使用系統管理層級帳戶登入 Windows 為基礎的伺服器。
  2. 按一下 [開始],再按一下 [執行]、 輸入 cmd,] 然後再按一下 [確定]
  3. 將 Windows 服務的 UNIX 3.0 版 CD 插入光碟機 (本範例使用磁碟機 D)。
  4. 在命令提示字元中執行下列命令以安裝 NFS 閘道:

    ??? msiexec/I D:\sfusetup.msi/qb addlocal = NFSGateway"[targetdir = 安裝路徑]
    附註:msiexec 放映上述 addlocal 參數為大小寫和機密的空間。如果不遵循上述的確切大小寫,安裝將會失敗。
  5. 預設安裝路徑是 \SFU 」。

    附註:UNIX 的服務應該安裝在不包含空格,以避免問題的某些元件 SFU 路徑中的目錄。Microsoft 建議您安裝到預設目錄。
  6. 若要在命令列中包含產品金鑰,新增 PidKey = keykey 是 25 個字元的產品金鑰,而不需連字號的位置。

附註:如果您正在安裝從 Telnet 提示字元 (其中圖形化使用者介面 [GUI] 是不可以使用),或利用指令碼使用下列的命令列來執行並不需要使用者互動的安裝:

??? msiexec/I D:\sfusetup.msi/q addlocal = NFSGateway"pidkey ="鍵"[targetdir = 安裝路徑]

附註:在沒有資料夾路徑,以避免問題的某些元件的 UNIX 的 Windows 服務中的任何空格的資料夾中安裝 UNIX 的 Windows 服務。預設安裝點是 \SFU。

附註:至稍早所述 msiexec 命令 addlocal 參數是區分大小寫和敏感的空間。安裝不成功,如果您不使用命令完全依照所撰寫這篇文章。 附註:Microsoft 建議您在您將 UNIX 和 Windows 使用者名稱對應到彼此的網路上安裝至少一個使用者名稱對應服務。請檢視有關使用者名稱對應服務我們知識庫文件中我們 < 參考 > 一節。


疑難排解


下列的疑難排解秘訣可能協助解決問題的 NFS 安裝閘道。
  • 所有使用者的要求都會都傳輸為匿名。
    原因: 驗證的設定不正確。
    解決方案: 確定對應會正確設定在使用者名稱對應,且該 NFS 閘道設定成使用正確的使用者名稱對應伺服器。

  • 嘗試與 NFS 服務的閘道通訊所產生錯誤。
    原因: 尚未啟動 NFS 服務的閘道。
    解決方案: 在服務 UNIX 系統管理上按一下滑鼠右鍵 NFS,閘道然後按一下 [開始]。

  • 發生系統 1722年。無法使用遠端程序呼叫 (RPC) 伺服器。
    原因: 閘道 NFS 服務尚未啟動。
    解決方案: 在服務 UNIX 系統管理上按一下滑鼠右鍵 NFS,閘道然後按一下 [開始]。

  • 嘗試掛接共用的目錄所產生的網路錯誤 53 或 67。
    原因: 不共用目錄或伺服器無法解析用戶端名稱。
    解決方案: 使用 showmount-e 伺服器命令來顯示共用目錄名稱時,網路檔案系統 (NFS) 伺服器上。請確定已指定執行 NFS 閘道電腦的 「 網際網路通訊協定 (IP) 位址,在任一個 NFS 伺服器檔案 /etc/hosts,或與適當的 [DNS 資料庫中。

  • 我收到 RPC: 定時出或 RPC: 連接埠對應程式的失敗 RPC: 定時出訊息。
    原因: 連接埠對應器或網路檔案系統 (NFS) 伺服器 daemons 並未執行 NFS 伺服器上。 解決方案: 確定 daemons 會啟動。

  • 我無法在網路檔案系統 (NFS) 伺服器上裝載目錄共用的根目錄 (/)。
    原因: NFS 閘道無法裝載使用標準的路徑語法的根目錄。
    解決方案: 掛上使用此命令的根目錄: 網路使用 * \\server\!
    共用名稱必須是驚嘆號 (!)。

  • 我收到錯誤訊息,指出一個服務無法啟動。
    原因: 無法啟動,Nfsrdr 服務或服務管理員錯誤報告服務無法啟動。「 事件檢視器 」 可能包含事件記錄檔以下列訊息:
    The NfsRdr service failed to start due to the following error: The system cannot find the file specified.
    						

    解決方案: 請檢查以判斷是否已啟動 NFS 服務的閘道。如果它已啟動略過此訊息。如果它已經不啟動啟動 NFS 服務的閘道。

  • 在伺服器重新啟動之後錯誤訊息表示伺服器服務並未啟動,且不重新連線 NFS 共用的閘道。
    原因: 伺服器服務之前啟動 NFS 閘道。
    解決方案: 檢查確定已啟動 NFS 和伺服器服務這兩個閘道,然後重新連線 NFS 共用的閘道。

  • 已驗證的使用者無法存取 NFS 資源,或為匿名存取它們。
    原因: 使用者名稱對應未正確設定若要使用這台電腦。
    解決方案: 請確定執行使用者名稱對應之電腦上的.maphosts 檔案指定名稱或網際網路通訊協定 (IP) 位址的可對應透過使用者名稱對應的使用者帳戶的電腦。如果使用者無法間歇地存取 NFS 資源,而且設定.maphosts 檔案不能解決問題太多的用戶端電腦可能嘗試同時存取使用者名稱對應。


?考

如需有關在 UNIX 至 Windows 遷移後執行維護工作的詳細資訊,按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項:
324539如何: UNIX 至 Windows 移轉後執行維護和 ancillary 工作

如需有關如何安裝及設定使用者名稱對應服務的詳細資訊,按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項:
324073如何: 設定 UNIX 至 Windows 遷移的使用者名稱對應伺服器










屬性

文章編號: 324085 - 上次校閱: 2006年10月30日 - 版次: 1.1
這篇文章中的資訊適用於:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows NT 4.0 Service Pack 6a
  • Microsoft Windows Services for UNIX 3.0 Standard Edition
關鍵字:?
kbmt kbhowto kbhowtomaster KB324085 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:324085
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com