telnet協(xié)議是TCP/IP協(xié)議族中的一員,是Internet遠(yuǎn)程登陸服務(wù)的標(biāo)準(zhǔn)協(xié)議和主要方式。它為用戶(hù)提供了在本地計(jì)算機(jī)上完成遠(yuǎn)程主機(jī)工作的能力。在終端使用者的電腦上使用telnet程序,用它連接到服務(wù)器。 一、檢測(cè)telnet-server的rpm包是否安裝 OS:RedHat9 [root@locahost ~]#rpm -qa telnet-server //出于安全考慮telnet-server.rpm是默認(rèn)沒(méi)有安裝的,而telnet的客戶(hù)端是標(biāo)配。即下面的軟件是默認(rèn)安裝的,為了方便測(cè)試,也確認(rèn)一下// [root@locahost ~]#rpm -qa telnet telnet-0.17-25 如果沒(méi)有安裝,請(qǐng)安裝telnet-server 第3張盤(pán)上有telnet-server-0.17-25.i386.rpm,進(jìn)入Server目錄下執(zhí)行 [root@locahost ~]#rpm -ivh telnet-server*.i386.rpm 二、重新啟動(dòng)xinetd守護(hù)進(jìn)程 由于telnet服務(wù)也是由xinetd守護(hù)的,所以安裝完telnet-server,要啟動(dòng)telnet服務(wù)就必須重新啟動(dòng)xinetd [root@locahost ~]#service xinetd restart 三、測(cè)試一下 我們先來(lái)查看TCP的23端口是否開(kāi)啟正常 [root@locahost ~]#netstat -tnl |grep 23 tcp 0 0 0.0.0.0:23 0.0.0.0:* LISTEN 如果上面的一行存在就說(shuō)明服務(wù)已經(jīng)運(yùn)行了 這時(shí)我們可以本機(jī)通過(guò)進(jìn)一步確認(rèn)一下 [root@locahost ~]# telnet localhost 23 Trying telnet 127.0.0.1… Connected to localhost.localdomain (127.0.0.1).. Escape character is ‘^]’. Red Hat Linux release 9 (Shrike) Kernel 2.4.20-8 on an i686 login: 如果netstat命令沒(méi)有返回內(nèi)容,我們就只好繼續(xù)進(jìn)行更深入的配置了。 四、排除可能出現(xiàn)的問(wèn)題 修改telnet服務(wù)配置文件 vi /etc/xinetd.d/telnet service telnet { disable = yes flags = REUSE socket_type = stream wait = no user = root server = /usr/sbin/in.telnetd log_on_failure += USERID } 將disable=yes行前加#注釋掉,或者把yes改為no,之后重新啟動(dòng)xinetd擴(kuò)展守護(hù)進(jìn)程 [root@localhost ~]# service xinetd restart 停止 xinetd: [確定] 啟動(dòng) xinetd: [確定] 注意關(guān)閉系統(tǒng)防火墻對(duì)23端口的限制。 [root@localhost ~]# system-config-securitylevel 在這里我們可以開(kāi)啟或關(guān)閉防火墻,也可以配置防火墻 或者: [root@locahost ~]# setupConnection refused 有可能服務(wù)沒(méi)開(kāi),有可能防火墻禁了端口。
posted on 2012-07-19 18:11
kxbin 閱讀(974)
評(píng)論(0) 編輯 收藏 所屬分類(lèi):
Linux