主頁(yè) > 知識(shí)庫(kù) > Linux telnet命令的使用

Linux telnet命令的使用

熱門(mén)標(biāo)簽:百度競(jìng)價(jià)點(diǎn)擊價(jià)格的計(jì)算公式 美圖手機(jī) 網(wǎng)站建設(shè) 智能手機(jī) 使用U盤(pán)裝系統(tǒng) 阿里云 硅谷的囚徒呼叫中心 檢查注冊(cè)表項(xiàng)

1.簡(jiǎn)介

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

telnet命令還可做別的用途,比如確定遠(yuǎn)程服務(wù)器的某個(gè)端口是否能訪(fǎng)問(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ī)名稱(chēng)
-c:不讀取用戶(hù)專(zhuān)屬目錄里的.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ī)的用戶(hù)名稱(chēng)
-L:允許輸出8位字符資料
-n <tracefile>:指定文件記錄相關(guān)信息
-r:使用類(lèi)似rlogin指令的用戶(hù)界面
-x:假設(shè)主機(jī)有支持?jǐn)?shù)據(jù)加密的功能,就使用它
-X <atype>:關(guān)閉指定的認(rèn)證類(lèi)型。

4.常用示例

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

telnet 192.168.0.5

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

$ 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客戶(hù)端命常用命令

auth <argument> [...]:查看和管理telnet登錄身份驗(yàn)證方式。argument可取值:disable、enable和status
close:關(guān)閉當(dāng)前Telnet連接
display:使用 display 命令可以查看 Telnet 客戶(hù)端的當(dāng)前設(shè)置
logout:類(lèi)似于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 客戶(hù)端。
status:顯示當(dāng)前Telnet連接狀態(tài)

以上就是Linux telnet命令的使用的詳細(xì)內(nèi)容,更多關(guān)于Linux telnet命令的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

標(biāo)簽:湘潭 通遼 湖北 煙臺(tái) 山南 懷化 黃山 賀州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Linux telnet命令的使用》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話(huà)咨詢(xún)

    • 400-1100-266