網(wǎng)絡(luò)命令學(xué)習(xí)基礎(chǔ)之Rsh
網(wǎng)絡(luò)命令—Rsh
在運行 RSH 服務(wù)的遠程計算機上運行命令。Windows XP 和 Windows 2000 不提供 RSH 服務(wù)。Windows 2000 Server Resource Kit 提供名為 Rshsvc.exe 的 RSH 服務(wù)。使用不帶參數(shù)的 rsh 顯示幫助。
Rsh—語法
- rsh [Host] [-l UserName] [-n] [Command]
Rsh—參數(shù)
Host :指定運行 command 的遠程計算機。
-l UserName :指定遠程計算機上使用的用戶名。在省略情況下,使用當前登錄用戶的名稱。
-n :將 rsh 的輸入重定向到 NULL 設(shè)備。這防止本地計算機命令結(jié)果的顯示。
Command :指定要運行的命令。
/? :在命令提示符顯示幫助。
Rsh—注釋
標準*作 rsh 命令將標準輸入復(fù)制到遠程 command,將遠程 command 的標準輸出復(fù)制到其標準輸出,將遠程 command 的標準錯誤復(fù)制到其標準錯誤。Rsh 通常在遠程命令終止時終止。
使用重定向符號
為了使重定向在遠程計算機上發(fā)生,要以引號引住重定向符號(例如 ">>")。如果不使用引號,重定向會在本地計算機發(fā)生。例如,以下命令將遠程文件“RemoteFile”附加到本地文件“LocalFile”中: rsh othercomputer cat remotefile >> localfile
以下命令將遠程文件 Remotefile 附加到遠程文件 otherremotefile 中: rsh othercomputer cat remotefile ">>" otherremotefile
Rsh—使用 rsh
在使用已登錄到某個域并且運行 Windows XP Professional 的計算機時,該域的主域控制器必須可用于確認用戶名或 rsh 命令失敗。
.rhosts 文件
.rhosts 文件通常許可 UNIX 系統(tǒng)的網(wǎng)絡(luò)訪問權(quán)限。.rhosts 文件列出可以訪問遠程計算機的計算機名及關(guān)聯(lián)的登錄名。在正確配置了 .rhosts 文件的遠程計算機上運行 rcp、rexec 或 rsh 命令時,您不必提供遠程計算機的登錄和密碼信息。
.rhosts 文件是一個文本文件,該文件中每一行為一個條目。條目由本地計算機名、本地用戶名和有關(guān)該條目的所有注釋組成。每個條目均由制表符或空格分開,注釋用符號 (#) 打頭。
例如:host7 #This computer is in room 31A
.rhosts 文件必須在遠程計算機的用戶主目錄中。有關(guān)遠程計算機 .rhosts 文件特定執(zhí)行的詳細信息,請參閱遠程系統(tǒng)的文檔。 只有當網(wǎng)際協(xié)議 (TCP/IP) 協(xié)議在 網(wǎng)絡(luò)連接中安裝為網(wǎng)絡(luò)適配器屬性的組件時,該命令才可用。
Rsh—范例
要以名稱 admin1 在遠程計算機 vax1 上執(zhí)行 telcon 命令,請鍵入: rsh vax1 -l admin1 telcon
rsh命令的相關(guān)介紹就與大家分享到這里,希望大家能夠理解和掌握。
【編輯推薦】