Telnet命令例子的分析
通過對幾個常用的Telnet命令的了解,大家應(yīng)該對于Telnet命令的使用有了一個大致的印象了。這里我們來針對一個Telnet命令例子進(jìn)行一下分析。Telnet用于Internet的遠(yuǎn)程登錄.它可以使用戶坐在已上網(wǎng)的電腦鍵盤前通過網(wǎng)絡(luò)進(jìn)入的另一臺電腦已上網(wǎng)的電腦,使它們互相連通.這種連通可以發(fā)生在同一房間里面的電腦或是在世界各范圍內(nèi)已上網(wǎng)的電腦.習(xí)慣上來說,被連通計算機(jī),并且為網(wǎng)絡(luò)上所有用戶提供服務(wù)的計算機(jī)稱之為服務(wù)器(Servers),而自己在使用的機(jī)器稱之為客戶機(jī)(Customer).一旦連通后,客戶機(jī)可以享有服務(wù)器所提供的一切服務(wù).用戶可以運行通常的交互過程(注冊進(jìn)入,執(zhí)行命令),也可以進(jìn)入很多的特殊的服務(wù)器如尋找圖書索引.網(wǎng)上不同的主機(jī)提供的各種服務(wù)都可以被使用.
使用Telnet協(xié)議的最簡單的方法是在命令行鍵入:
%telnet remote-computer-name(or IP)
這里使用的是UNIX系統(tǒng)的C shell,因為命令的選擇是百分號"%".如果使用的是其他的計算機(jī)系統(tǒng)(比如os,VAX/VMS,Macintosh)命令,只在細(xì)節(jié)上有些差異,而在本質(zhì)上是大同小異的,下面舉一個基本的Telnet命令例子:
telnet porky.math.ukans.edu
Trying 129.237.128.11...
Connected to porky.math.ukans.edu.
Escape character is '^]'.
SunOS UNIX(porky)
login:wl
password:xxxxxxx
Last Login: Tue Mar 28 05:35 from ns.bta.net.cn
SunOS Release 4.1.3_U1(SLIPPERY1) #3: Sun Nov 20 23:47:23 CST 1999
No match.
if:Expression syntax.
porky/serv/wl%ls
hello
porky/serv/wl%
porky/serv/wl%cd/
porky/%ls
Mail/ dev/ home/ mnt/ sbin/
usr/
News/ domain/ home1/ net/ serv/
var/
Record/ etc/ kadb* pcfs/ sys@
vmunix*
bin@ export/ lib@ print tmp/
boot gofer/ lost+found/ record tmp_mnt/
porky/%
上述的Telnet命令例子是尋找一個叫做porky.math.ukans.edu的遠(yuǎn)程計算機(jī).在找到這臺計算機(jī)以后,已上網(wǎng)的擁護(hù)的計算機(jī)就成為它的一個終端.這時屏幕出現(xiàn)的對話與用戶在host上連接的終端一樣。用戶必須注冊進(jìn)入(login)和注銷推出(logout).在login后,可給出任何適合遠(yuǎn)程系統(tǒng)的命令,因為"porky.math.ukans.edu"面向的是UNIX系統(tǒng),所有標(biāo)準(zhǔn)的UNIX命令(想ls和pwd)都可以使用.當(dāng)用戶從遠(yuǎn)程系統(tǒng)退出時,也就從Telnet退出,便可以運行自己的本地系統(tǒng).實際上,Telnet是一個可以注冊進(jìn)入遠(yuǎn)程計算機(jī)系統(tǒng)的工具.