
文章插圖
telnet命令通常用來遠程登錄,默認端口是23 。telnet程序是基于TELNET協(xié)議的遠程登錄客戶端程序 。Telnet協(xié)議是TCP/IP協(xié)議族中的一員,是Internet遠程登陸服務(wù)的標(biāo)準(zhǔn)協(xié)議和主要方式 。它為用戶提供了在本地計算機上完成遠程主機工作的 能力 。在終端使用者的電腦上使用telnet程序,用它連接到服務(wù)器 。終端使用者可以在telnet程序中輸入命令,這些命令會在服務(wù)器上運行,就像直接在服務(wù)器的控制臺上輸入一樣 。可以在本地就能控制服務(wù)器 。要開始一個 telnet會話,必須輸入用戶名和密碼來登錄服務(wù)器 。Telnet是常用的遠程控制Web服務(wù)器的方法 。
telnet因為采用明文傳送報文,安全性不好,很多Linux服務(wù)器都不開放telnet服務(wù),而改用更安全的ssh方式了 。但仍然有很多別的系統(tǒng)可能采用了telnet方式來提供遠程登錄,因此弄清楚telnet客戶端的使用方式仍是很有必要的 。
telnet命令還可做別的用途,比如確定遠程服務(wù)的狀態(tài),比如確定遠程服務(wù)器的某個端口是否能訪問 。
telnet命令默認不安裝,下面是Centos7的安裝方式
檢查是否安裝> rpm -qa|grep telnet*> rpm -qa|grep xinetd如果沒有安裝就直接安裝> yum -y install telnet*> yum -y install xinetd設(shè)置開機啟動并啟動該服務(wù)//設(shè)置開機啟動> systemctl enable xinetd.service> systemctl enable telnet.socket//啟動該服務(wù)> systemctl start telnet.socket> systemctl start xinetd> firewall-cmd --permanent --add-port=23/tcp> firewall-cmd --reload測試> telnet 127.0.0.1Ubuntu安裝方法
> sudo apt-get install openbsd-inetd> sudo apt-get install telnetd> sudo /etc/init.d/openbsd-inetd restartTelnet 客戶端命常用命令open : 使用 openhostname 可以建立到主機的 Telnet 連接 。close : 使用命令 close 命令可以關(guān)閉現(xiàn)有的 Telnet 連接 。display : 使用 display 命令可以查看 Telnet 客戶端的當(dāng)前設(shè)置 。send : 使用 send 命令可以向 Telnet 服務(wù)器發(fā)送命令 。支持以下命令:ao : 放棄輸出命令 。ayt : “Are you there”命令 。esc : 發(fā)送當(dāng)前的轉(zhuǎn)義字符 。ip : 中斷進程命令 。synch : 執(zhí)行 Telnet 同步操作 。brk : 發(fā)送信號 。quit :使用 quit 命令可以退出 Telnet 客戶端 。上表所列命令以外的其他命令都將以字符串的形式發(fā)送至 Telnet 服務(wù)器 。例如,send json 將發(fā)送字符串json至Telnet 服務(wù)器,這樣,Telnet 會話窗口中將出現(xiàn)該字符串 。
命令格式telnet [參數(shù)] [主機]
命令功能執(zhí)行telnet指令開啟終端機階段作業(yè),并登入遠端主機 。
命令參數(shù)-8 允許使用8位字符資料,包括輸入與輸出 。-a 嘗試自動登入遠端系統(tǒng) 。-b<主機別名> 使用別名指定遠端主機名稱 。-c 不讀取用戶專屬目錄里的.telnetrc文件 。-d 啟動排錯模式 。-e<脫離字符> 設(shè)置脫離字符 。-E 濾除脫離字符 。-f 此參數(shù)的效果和指定”-F”參數(shù)相同 。-F 使用Kerberos V5認證時,加上此參數(shù)可把本地主機的認證數(shù)據(jù)上傳到遠端主機 。-k<域名> 使用Kerberos認證時,加上此參數(shù)讓遠端主機采用指定的領(lǐng)域名,而非該主機的域名 。-K 不自動登入遠端主機 。-l<用戶名稱> 指定要登入遠端主機的用戶名稱 。-L 允許輸出8位字符資料 。-n<記錄文件> 指定文件記錄相關(guān)信息 。-r 使用類似rlogin指令的用戶界面 。-S<服務(wù)類型> 設(shè)置telnet連線所需的IP TOS信息 。-x 假設(shè)主機有支持數(shù)據(jù)加密的功能,就使用它 。-X<認證形態(tài)> 關(guān)閉指定的認證形態(tài) 。服務(wù)器無法訪問可以先用telnet> telnet json.imtelnet json.imTrying 150.109.147.28...telnet: connect to address 150.109.147.28: Connection refused這種就是端口沒有打開或者telnet服務(wù)沒有安裝,需要在防火墻里面開啟23端口訪問或者安裝telnet
以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請您及時就醫(yī)或請專業(yè)人士給予相關(guān)指導(dǎo)!
「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對您有所幫助:- 服務(wù)器和臺式機的區(qū)別 服務(wù)器和電腦主機的區(qū)別是什么
- B站就服務(wù)器故障致歉 網(wǎng)友稱是停電所致 葉辰孫怡夏若雪全文免費閱讀
- B站就服務(wù)器故障致歉是怎么回事? 葉辰孫怡夏若雪全文免費閱讀
- B站就服務(wù)器故障致歉 葉辰孫怡夏若雪全文免費閱讀
- linux桌面環(huán)境推薦 桌面linux哪個最好用
- jdk配置環(huán)境變量配置windows windows安裝jdk配置哪些系統(tǒng)變量
- 電腦主機和服務(wù)器的區(qū)別 電腦服務(wù)器是主機嗎
- java下載安裝教程 java下載網(wǎng)址官網(wǎng)
- 云服務(wù)器軟件好用推薦 什么云服務(wù)器軟件好用
- 云服務(wù)器管理的作用 云服務(wù)器管理有哪些功能
