
文章插圖
telnet命令通常用來遠(yuǎn)程登錄,默認(rèn)端口是23 。telnet程序是基于TELNET協(xié)議的遠(yuǎn)程登錄客戶端程序 。Telnet協(xié)議是TCP/IP協(xié)議族中的一員 , 是Internet遠(yuǎn)程登陸服務(wù)的標(biāo)準(zhǔn)協(xié)議和主要方式 。它為用戶提供了在本地計(jì)算機(jī)上完成遠(yuǎn)程主機(jī)工作的 能力 。在終端使用者的電腦上使用telnet程序 , 用它連接到服務(wù)器 。終端使用者可以在telnet程序中輸入命令 , 這些命令會在服務(wù)器上運(yùn)行 , 就像直接在服務(wù)器的控制臺上輸入一樣 。可以在本地就能控制服務(wù)器 。要開始一個 telnet會話 , 必須輸入用戶名和密碼來登錄服務(wù)器 。Telnet是常用的遠(yuǎn)程控制Web服務(wù)器的方法 。
telnet因?yàn)椴捎妹魑膫魉蛨?bào)文 , 安全性不好 , 很多Linux服務(wù)器都不開放telnet服務(wù) , 而改用更安全的ssh方式了 。但仍然有很多別的系統(tǒng)可能采用了telnet方式來提供遠(yuǎn)程登錄 , 因此弄清楚telnet客戶端的使用方式仍是很有必要的 。
telnet命令還可做別的用途 , 比如確定遠(yuǎn)程服務(wù)的狀態(tài) , 比如確定遠(yuǎn)程服務(wù)器的某個端口是否能訪問 。
telnet命令默認(rèn)不安裝,下面是Centos7的安裝方式
- 檢查是否安裝
> rpm -qa|grep telnet*> rpm -qa|grep xinetd- 如果沒有安裝就直接安裝
> yum -y install telnet*> yum -y install xinetd- 設(shè)置開機(jī)啟動并啟動該服務(wù)
//設(shè)置開機(jī)啟動> 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 可以建立到主機(jī)的 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 : 中斷進(jìn)程命令 。
- synch : 執(zhí)行 Telnet 同步操作 。
- brk : 發(fā)送信號 。
- quit :使用 quit 命令可以退出 Telnet 客戶端 。
上表所列命令以外的其他命令都將以字符串的形式發(fā)送至 Telnet 服務(wù)器 。例如 , send json 將發(fā)送字符串json至Telnet 服務(wù)器 , 這樣 , Telnet 會話窗口中將出現(xiàn)該字符串 。命令格式telnet [參數(shù)] [主機(jī)]
命令功能
執(zhí)行telnet指令開啟終端機(jī)階段作業(yè) , 并登入遠(yuǎn)端主機(jī) 。命令參數(shù)
- -8 允許使用8位字符資料 , 包括輸入與輸出 。
- -a 嘗試自動登入遠(yuǎn)端系統(tǒng) 。
- -b<主機(jī)別名> 使用別名指定遠(yuǎn)端主機(jī)名稱 。
- -c 不讀取用戶專屬目錄里的.telnetrc文件 。
- -d 啟動排錯模式 。
- -e<脫離字符> 設(shè)置脫離字符 。
- -E 濾除脫離字符 。
- -f 此參數(shù)的效果和指定”-F”參數(shù)相同 。
- -F 使用Kerberos V5認(rèn)證時 , 加上此參數(shù)可把本地主機(jī)的認(rèn)證數(shù)據(jù)上傳到遠(yuǎn)端主機(jī) 。
以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請您及時就醫(yī)或請專業(yè)人士給予相關(guān)指導(dǎo)!
「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對您有所幫助:- 服務(wù)器和臺式機(jī)的區(qū)別 服務(wù)器和電腦主機(jī)的區(qū)別是什么
- linux桌面環(huán)境推薦 桌面linux哪個最好用
- jdk配置環(huán)境變量配置windows windows安裝jdk配置哪些系統(tǒng)變量
- 電腦主機(jī)和服務(wù)器的區(qū)別 電腦服務(wù)器是主機(jī)嗎
- java下載安裝教程 java下載網(wǎng)址官網(wǎng)
- 云服務(wù)器管理的作用 云服務(wù)器管理有哪些功能
- linux轉(zhuǎn)移文件位置的方法 linux怎么移動文件到目錄
- 阿里云服務(wù)器下載鏡像 阿里云鏡像站怎么下載
- 云服務(wù)器軟件好用推薦 什么云服務(wù)器軟件好用
- 免費(fèi)虛擬主機(jī)控制面板 linux虛擬主機(jī)控制面板
