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.關鍵術語