本文內容
摘要
遠端複製 (RCP) 工具是標準的 UNIX 工具和 Microsoft Windows 2000 工具。您可以使用此工具來傳輸檔案,並以遞迴方式兩台電腦間傳輸整個目錄。
設定 UNIX 主機
您可以使用 RCP 工具,從 windows 的電腦之前,您必須開啟 RCP 服務,並更新安全性檔案,以允許對 Windows 架構的電腦連線到您的電腦上這個服務。若要開啟使用inetdRCP 服務:
-
根登入電腦。
-
編輯檔案 /etc/Inetd.conf。
-
開頭的殼層,並為開頭的客戶與exec一起執行,請取消註解的行。
-
儲存檔案。
-
藉由使用kill或是利用pkill,請將主應用程式使用者設定檔 (HUP) 訊號傳送到inetd中。用於ps判定處理序 id。
-
再次執行inetd 。
若要開啟使用xinetdRCP 服務:
-
根登入電腦。
-
編輯檔案 /etc/Xinetd.d/rsh。
-
將停用的行變更為 [沒有中。
-
儲存檔案。
-
藉由使用kill或是利用pkill,請傳送給xinetd的 HUP 信號。用於ps判定處理序 id。
-
再次執行xinetd 。
您現在必須設定以允許 Windows 主應用程式連接到電腦的安全性權限:
-
編輯檔案 /etc/Hosts.equiv。
-
加入一行包含您的 Windows 主機的名稱。
-
新增包含 Windows 主機名稱和使用者可以存取您想要轉移的目錄名稱的第二行。使用 tab 字元來分隔兩個項目。
-
儲存檔案。
注意: 若要從某些 UNIX 電腦傳輸檔案,您必須登入 windows 的電腦與您在檔案 Hosts.equiv 中設定的使用者。
傳送單一檔案
若要傳送單一檔案,您必須提供主機名稱、 使用者名稱、 來源檔案的路徑與您想要的檔案複製到目的地檔案的路徑。例如,如果從路徑/usr/local/htdocs ,以在電腦 unixhost 上複製檔案 Index.html,您必須使用的使用者 webuser 為:
rcp unixhost.webuser:/usr/local/htdocs/index.html index.html
傳輸整個目錄
若要傳送整個目錄,其中包含的所有子目錄和目錄內容,請先命令中加入-r命令列選項。例如,若要將整個 Htdocs 目錄從 UNIX 電腦複製到目錄 C:\inetpub\unixweb 必須使用:
rcp-r unixhost.webuser:/usr/local/htdocs C:\InetPub\UnixWeb
參考
如其他有關如何準備從 UNIX 的遷移的資料移動到視窗的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
HOW TO: 移轉 UNIX 至 Windows 遷移中的網站資料