首頁 > 軟體

CentOS 6.x系統下安裝telnet命令及使用

2020-06-16 17:46:39

一.CentOS下檢視系統是否已安裝telnet
rpm -qa | grep telnet
telnet-0.17-48.el6.x86_64
telnet-server-0.17-48.el6.x86_64

telnet 是掛在 xinetd 底下的,所以同時檢視是否安裝了xinetd服務
rpm -qa | grep xinetd
xinetd-2.3.14-39.el6_4.x86_64

兩者都沒有的安裝的話,yum安裝以下服務
yum install xinetd telnet telnet-server -y

二.設定telnet
 
設定開機啟動
#chkconfig telnet on

修改組態檔
vi /etc/xinetd.d/telnet
將”disable= yes”改成” disable=no”

三、啟用服務
重新啟動xinetd服務
service xinetd restart
或者/etc/rc.d/init.d/xinetd restart

四.iptables防火牆會阻止telnet,所以需要在iptables允許,用如下命令
當你啟動telnet服務後,你可以用netstat –tunlp命令來檢視telnet服務所使用的埠,可以發現有23。使用下面命令開啟這些埠:
iptables -I INPUT -p tcp --dport 23 -jACCEPT
iptables -I INPUT -p udp --dport 23 -jACCEPT
service iptables save //儲存
service iptables restart //重新啟動防火牆
或者來點狠的!!關閉防火牆!
service iptables stop

五.使用telnet命令
格式: telnet ip prot

六.其他常用的telnet命令功能描述:
close  關閉當前連線
logout  強制退出遠端使用者並關閉連線
display 顯示當前操作的引數
mode    試圖進入命令列方式或字元方式
open    連線到某一站點
quit    退出
set    設定當前操作的引數
unset  復位當前操作引數
status  列印狀態資訊
toggle  對操作引數進行開關轉換
slc    改變特殊字元的狀態
auth    開啟/關閉確認功能z掛起
telnetsend    傳送特殊字元
telnetenviron 更改環境變數?顯示幫助資訊

七.錯誤解決
如果使用telnet命令有以下提示:
-bash: telnet: command not found
請檢查是否缺少安裝telnet包

本文永久更新連結地址http://www.linuxidc.com/Linux/2016-01/127983.htm


IT145.com E-mail:sddin#qq.com