telnet服務器的設置命令介紹
telnet服務器是我們進行遠程登錄等有關設置的核心服務器。那么在這個服務器中的一些操作就將在文中進行一下介紹。那么包括了很多細節的代碼,希望對大家有用。除了在telnet是如何工作的例子介紹的以外,telnet還有很多的特點.telnet可發送除了"quot;escape"quot;的任何字符到遠程主機上.因為"quot;escape"quot;字符在telnet中是客戶機的一個特殊的命令模式,它的默認值是"quot;Ctrl-]"quot;.但要注意不要與鍵盤上的Esc鍵混淆,我們可以設定"quot;escape"quot;為任意某個字符,只是對telnet來說以為著該字符不可能再被傳送到遠程主機上,而Esc鍵是一非打印字符,telnet用它來刪除遠程系統中的命令.而且還應記住,"quot;escape"quot;字符并不總以"quot;Ctrl-]"quot;來表示.
可以僅僅鍵入telnet,后面不帶機器字句.這種情況下所看到的是telnet"gt;,這是告知telnet服務器在等待鍵入命令,比如鍵入問號"quot;?"quot;那么就得到一個有用的命令表:
- telnet: ?
- Commands may be abbreviated, Command are:
- open connect to a site
- closeclose currect connection
- quit exit telnet
- displaydisplay operating parameters
- send transmit special characters ('send ?' for more)
- setset operating parameters('set ?' for more)
- status print status information
- toggle toggle operating parameters('toggle ?' for more)
- mode try to enter line-by-line or character-at-a-time mode
- ? print help information
雖然命令很多,甚至還有子命令,但只有一些是常用的.現在介紹以下的幾個:
Close:
該命令用語終止連接.它自動切斷與遠程系統的連接,也可以用它退出telnet,在冒失的進入一個網絡主機時,想退出的話,就可以用到這個命令.
open:
用它來與一個命名機器連接,要求給出目標機器的名字或IP地址.如果未給出機器名,telnet服務器就將要你選擇一個機器名.必須注意,在使用"quot;Open"quot;命令之前應該先用"quot;close"quot;來關閉任何已經存在的連接.
Set ECHO:
用于本地的響應是On或是Off.作用是是否把輸出的內容顯示在屏幕上.和DOS的ECHO基本上是一樣.如果機器是處于ECHO ON的話,想改變為OFF,那么就可以輸入SET ECHO,想再改變回ECHO OFF,那么就再鍵入SET ECHO就可以了.(這兒說的比較簡短,如果有不明白的,可以與我聯系)
Set escape char:
建立"quot;escape"quot;字符到某個特殊的符號,若想用某種控制符號來代替,可以用"quot;asis"quot;或者鍵入符號"quot;^"quot;加字母b(如:^b).在正常工作時,是不需要用"quot;escape"quot;這個字符的,并且這個被用作"quot;escape"quot;的符號不應該再被使用.這類似于許多程序中對鍵盤上的每一個鍵設定其真正的涵義.但如果正在運行一個 daisy-chained 應用系統,那么可以重新議定"quot;escape"quot;字符的特征便是很有用的.例如:用telnet從系統A到系統B,接著又用telnet注冊進入系統C.如果正在系統C上工作時出了故障,那么當"quot;escape"quot;代表符是相同時,就沒法中斷系統B到系統C的連接.鍵入"quot;escape"quot;代表符,將總是處于系統A的命令模式.如果在每個telnet部分使用不同的"quot;escape"quot;代表符,便可以通過鍵入適當的符號,來選擇其中一個命令模式,這也可以用于其他的應用中(像終端仿真).
Quit:
用它可順利地推出telnet程序.
Z:
用語保留telnet但暫時回到本地系統執行其他命令.并且在telnet服務器中的連接以及其他的選擇在telnet恢復時仍被保留.#p#
Carriage Return:
用于不具體的一個命令從命令模式返回到所連接的遠程機器上.另外,還有許多其他的命令可以推出命令模式.下面舉一個例子,是從注冊進入到porky.math.ukans.edu ,然后進入命令模式,然后返回
- porky::
- telnetporky.math.ukans.edu
- Trying 129.237.128.11...
- Connected to porky.math.ukans.edu.
- Escape character is '^]'.
- SunOS UNIX(porky)
- login:wl
- password:
- 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?
- porky/%CTRL-]
- telnet:?
- Commands may be abbreviated, Command are:
- open connect to a site
- closeclose currect connection
- quit exit telnet
- displaydisplay operating parameters
- send transmit special characters ('send ?' for more)
- setset operating parameters('set ?' for more)
- status print status information
- toggle toggle operating parameters('toggle ?' for more)
- mode try to enter line-by-line or character-at-a-time mode
- ? print help information
- telnet:set escape ^b
- escape character is '^b'
- porky/%logout
- ns.bta.net.cn%
注意:set命令也可以退出telnet服務器命令模式.當然,如果不行,可以回車輸入一空行,也能回到porky.