溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

telnet命令如何在Linux系統(tǒng)中使用

發(fā)布時(shí)間:2020-11-07 15:26:55 來(lái)源:億速云 閱讀:301 作者:Leah 欄目:開發(fā)技術(shù)

telnet命令如何在Linux系統(tǒng)中使用?很多新手對(duì)此不是很清楚,為了幫助大家解決這個(gè)難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來(lái)學(xué)習(xí)下,希望你能有所收獲。

1.簡(jiǎn)介

telnet命令用于登錄遠(yuǎn)程主機(jī),是基于Telnet協(xié)議的遠(yuǎn)程登錄程序,對(duì)遠(yuǎn)程主機(jī)進(jìn)行管理。telnet因?yàn)椴捎妹魑膫魉蛨?bào)文,安全性不好,很多Linux服務(wù)器都不開放telnet服務(wù),而改用更安全的ssh方式了。但仍然有很多別的系統(tǒng)可能采用了telnet方式來(lái)提供遠(yuǎn)程登錄,因此弄清楚telnet客戶端的使用方式仍是很有必要的。

telnet命令還可做別的用途,比如確定遠(yuǎn)程服務(wù)器的某個(gè)端口是否能訪問(wèn)。

此外,Telnet協(xié)議是TCP/IP協(xié)議族中的一員,是Internet遠(yuǎn)程登陸服務(wù)的標(biāo)準(zhǔn)協(xié)議,屬于應(yīng)用層協(xié)議,基于TCP協(xié)議用于實(shí)現(xiàn)遠(yuǎn)程登錄。

2.命令格式

netstat [-8EFKLacdfrx] [-X authtype] [-b hostalias] [-e escapechar] [-k realm] [-l user] [-n tracefile] [host [port]]

3.選項(xiàng)說(shuō)明

-8:允許使用8位字符資料,包括輸入與輸出
-a:嘗試自動(dòng)登入遠(yuǎn)端系統(tǒng);
-b <hostalias>:使用別名指定遠(yuǎn)端主機(jī)名稱
-c:不讀取用戶專屬目錄里的.telnetrc文件
-d:?jiǎn)?dòng)排錯(cuò)模式
-e <escapechar>:設(shè)置轉(zhuǎn)義字符
-E:濾除轉(zhuǎn)義字符
-f:此參數(shù)的效果和指定"-F"參數(shù)相同
-F:使用Kerberos V5認(rèn)證時(shí),加上此參數(shù)可把本地主機(jī)的認(rèn)證數(shù)據(jù)上傳到遠(yuǎn)端主機(jī)
-k <realm>:使用Kerberos認(rèn)證時(shí),加上此參數(shù)讓遠(yuǎn)端主機(jī)采用指定的域名,而非該主機(jī)的域名去獲取票據(jù)
-K:不自動(dòng)登入遠(yuǎn)端主機(jī)
-l <user>:指定要登入遠(yuǎn)端主機(jī)的用戶名稱
-L:允許輸出8位字符資料
-n <tracefile>:指定文件記錄相關(guān)信息
-r:使用類似rlogin指令的用戶界面
-x:假設(shè)主機(jī)有支持?jǐn)?shù)據(jù)加密的功能,就使用它
-X <atype>:關(guān)閉指定的認(rèn)證類型。

4.常用示例

(1)登錄主機(jī)。

telnet 192.168.0.5

(2)確認(rèn)遠(yuǎn)端服務(wù)器某個(gè)端口是否可用。比如查看遠(yuǎn)端服務(wù)器ssh服務(wù)的22號(hào)端口是否開放。

$ telnet 10.234.178.144 22
Trying 10.234.178.144...
Connected to 10.234.178.144.
Escape character is '^]'.
SSH-2.0-OpenSSH_6.0

5.Telnet客戶端命常用命令

auth <argument> [...]:查看和管理telnet登錄身份驗(yàn)證方式。argument可取值:disable、enable和status
close:關(guān)閉當(dāng)前Telnet連接
display:使用 display 命令可以查看 Telnet 客戶端的當(dāng)前設(shè)置
logout:類似于cloase命令,用于關(guān)閉Telnet連接或者掛起。注:Telnet服務(wù)端可能不支持
open <host> [-l user] [[-] port]:建立到指定主機(jī)的Telnet連接
send <arguments>:使用send命令可以向Telnet服務(wù)器發(fā)送特定字符串。支持包括但不限于以下命令字符串:
	abort:終止服務(wù)命令
	ao:Abort Output,放棄輸出命令
	ayt:Are you there命令
	brk:Break命令
	eof:發(fā)送End Of File字符
	escape:發(fā)送當(dāng)前的轉(zhuǎn)義字符,初始為分組符^]。
	ip:中斷進(jìn)程命令
	synch:執(zhí)行Telnet同步操作。
quit:退出 Telnet 客戶端。
status:顯示當(dāng)前Telnet連接狀態(tài)

看完上述內(nèi)容是否對(duì)您有幫助呢?如果還想對(duì)相關(guān)知識(shí)有進(jìn)一步的了解或閱讀更多相關(guān)文章,請(qǐng)關(guān)注億速云行業(yè)資訊頻道,感謝您對(duì)億速云的支持。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI