漢服放量是什么意思(漢服的放量)
2024-07-03
更新時間:2024-07-03 09:01:27作者:佚名
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ī)上完成遠(yuǎn)程主機(jī)工作的 能力。在終端使用者的電腦上使用telnet程序,用它連接到服務(wù)器。終端使用者可以在telnet程序中輸入命令,這些命令會在服務(wù)器上運行,就像直接在服務(wù)器的控制臺上輸入一樣??梢栽诒镜鼐湍芸刂品?wù)器。要開始一個 telnet會話,必須輸入用戶名和密碼來登錄服務(wù)器。Telnet是常用的遠(yuǎn)程控制Web服務(wù)器的方法。
telnet因為采用明文傳送報文,安全性不好,很多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.1
Ubuntu安裝方法
> sudo apt-get install openbsd-inetd> sudo apt-get install telnetd> sudo /etc/init.d/openbsd-inetd restart
上表所列命令以外的其他命令都將以字符串的形式發(fā)送至 Telnet 服務(wù)器。例如,send json 將發(fā)送字符串json至Telnet 服務(wù)器,這樣,Telnet 會話窗口中將出現(xiàn)該字符串。
telnet [參數(shù)] [主機(jī)]
執(zhí)行telnet指令開啟終端機(jī)階段作業(yè),并登入遠(yuǎn)端主機(jī)。
> telnet json.imtelnet json.imTrying 150.109.147.28...telnet: connect to address 150.109.147.28: Connection refused
這種就是端口沒有打開或者telnet服務(wù)沒有安裝,需要在防火墻里面開啟23端口訪問或者安裝telnet
> telnet 127.0.0.1Trying 127.0.0.1...Connected to 127.0.0.1.Escape character is '^]'.Kernel 3.10.0-1160.11.1.el7.x86_64 on an x86_64
這樣就是正常的, 然后按 ctrl + ],輸入quit回車退出
> telnet json.imjson.im/telnet: Temporary failure in name resolution
確認(rèn)本機(jī)的域名解析有關(guān)的設(shè)置是否正確(/etc/resolv.conf中nameserver的設(shè)置是否正確,如果沒有,可以使用nameserver 114.114.114.114)確認(rèn)防火墻是否放開了UDP53端口的訪問(DNS使用UDP協(xié)議,端口53,使用firewall-cmd查看)
> telnet json.im 80
注意:json.im所在的服務(wù)器一定要安裝telnet服務(wù),并且開放23端口