您好,登錄后才能下訂單哦!
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ì)億速云的支持。
免責(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)容。