1. 程式人生 > >tcp/ip入門經典(第2版) 第十五章 監控和遠端訪問

tcp/ip入門經典(第2版) 第十五章 監控和遠端訪問

1.本章內容

telnet

berkeley r*工具

ssh

遠端控制

網路管理

snmp

rmon

2.網路可以說是為了共享遠端的資源而建立的,所以在網路上做的幾乎所有的事情都可以歸結為遠端訪問。

3.telnet

telnet是對遠端計算機進行類似於終端訪問的一套元件。(近些年,更為安全的ssh協議已經成為終端訪問的標準)

telnet客戶端與telnet服務端

4.Berkeley遠端工具

Berkeley系統設計(BSD)的UNIX系統實現(被稱為BSD UNIX),是UNIX發展的重要一步。

UNIX受信訪問

5.rlogin

rlogin是一種遠端登入工具,可以使用rlogin登入某臺正在執行伺服器後臺程式rlogind(d代表後臺程式)的UNIX主機。

rlogin提供了與telnet相同的用途,但rlogin的通用性要差很多。

6.rcp

rcp工具提供遠端檔案訪問功能,但沒有ftp用途廣、功能多。

7.rsh

rsh工具允許使用者在不需要登入遠端計算機的情況下,就能在遠端計算機上執行單條命令。

rsh是遠端外殼(remote shell)的縮寫(外殼是作業系統的一種命令介面)。

運行於遠端計算機上的rshd後臺程式,接受rsh命令,驗證使用者名稱和主機名資訊,並執行該命令。當用戶不願或不需要與遠端計算機建立遠端會話時,可以使用rsh工具執行輸入的命令,格式如下,

rsh -l username hostname command

username 使用者名稱,hostname 主機名,  command 需要執行的命令

其中 -l 是可選的,用於指定username,如果不指定,則預設使用本地計算機的使用者名稱(rsh hostname command)

8.rexec

與rsh類似,rexec也提供在遠端計算機中執行命令的功能。使用的是rexecd的後臺程式。

命令格式如下,

rexec hostname -l username command

9.ruptime  rwho

ruptime顯示網路上每臺計算機的登入使用者數量,同時列出每臺計算機的上線時間(所以名稱為r-up-time)。

命令如下,

ruptime

rwho用於顯示當前登入到計算機上的所有使用者,可以列出使用者名稱、每個使用者所登入的計算機,登入時間以及登出時間。

命令如下,

rwho

ruptime和rwho都使用rwhod後臺程式。

10.安全外殼(ssh)

ssh 用於替代rlogin rsh telnet的遠端外殼程式

scp 用於替代rcp的檔案傳輸工具

sftp 用於替代ftp的檔案傳輸工具

11.關鍵術語