天天看點

Centos6.x系統下安裝telnet指令及使用

一.檢視系統是否已安裝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包 

本文轉自 jvrmusic520  51CTO部落格,原文連結:http://blog.51cto.com/linuxtech/1739267