在linux中配置安裝telnet服務

    

     Telnet 是一種流行的用於通過 Internet 登錄到遠程計算機的協議。Telnet 服務器軟件包爲遠程登錄主機提供了支持。要通過 Telnet 協議與另一臺主機通訊,
您可以使用名稱或 Internet 地址格式(如 192.168.1.10)與主機聯繫。Telnet 使用命令行提示。


使用 Telnet 服務

要開始使用 Telnet 服務,鍵入如下命令以連接到遠程服務器:

telnet ip_address server_name

其中 ip_address 是服務器的 IP 地址, server_name 是服務器的名稱。 

備註:默認情況下,服務器使用 NTLM 身份驗證,並提示輸入用戶名和密碼。 

telnet服務器默認已經安裝在windows中,如何打開telnet服務?
sc config tlntsvr start= auto 自動 
sc config tlntsvr start= disabled 已禁用 
sc config tlntsvr start= demand 手動 

注意=後面有個空格 

net start telnet   啓動telnet服務

net stop telnet    停止telnet服務



一、安裝telnet軟件包(通常要兩個)。

  1、 telnet-client (或 telnet),這個軟件包提供的是 telnet 客戶端程序;

  2、是 telnet-server 軟件包,這個纔是真正的 Telnet server 軟件包!

  安裝之前先檢測是否這些軟件包已安裝,方法如下:
[root@localhost ~]# rpm -q telnet
telnet-0.17-38.el5
telnet客戶端一般默認情況是已安裝
[root@localhost ~]# rpm -q telnet-server
無表示未安裝
二、安裝telnet-server
運行命令安裝:
[root@localhost cdrom]# rpm -ivh --force telnet-server-0.17-39.el5.i386.rpm
warning: CentOS/telnet-server-0.17-39.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
error: Failed dependencies:
        xinetd is needed by telnet-server-0.17-39.el5.i386
在這裏提示安裝出錯,需要xinetd依賴包,那我們就先裝它吧!

[root@localhost cdrom]# rpm -ivh --force xinetd-2.3.14-10.el5.i386.rpm
warning: CentOS/xinetd-2.3.14-10.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
Preparing...                ########################################### [100%]
   1:xinetd                 ########################################### [100%]
安裝完成
下面我們來安裝telnet-server
[root@localhost cdrom]# rpm -ivh --force telnet-server-0.17-39.el5.i386.rpm
warning: CentOS/telnet-server-0.17-39.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
Preparing...                ########################################### [100%]
   1:telnet-server          ########################################### [100%]
現在可以正常安裝了,安裝完成下面我們需要配置服務!
三、配置服務
1、開啓服務

  方法一:使用ntsysv,在出現的窗口之中,將 telnet 勾選起來,然後按下 OK 即可 !
        空格鍵 “選擇”   ,tab鍵  "確定&取消"
  方法二:編輯 /etc/xinetd.d/telnet

  #vi /etc/xinetd.d/telnet
[root@localhost cdrom]# vi /etc/xinetd.d/telnet
     方法三:root@localhost cdrom]# chkconfig telnet on     #設置在啓動系統時,啓動telnet服務
2、激活服務

  telnet 是掛在 xinetd 底下的,所以自然只要重新激活 xinetd 就能夠將 xinetd 裏頭的設定重新讀進來,所以剛剛設定的 telnet 自然也就可以被激活。
[root@localhost cdrom]# service xinetd start
啓動 xinetd:                                              [確定]
四、測試服務
C:\>telnet 192.168.13.55
Red Hat Enterprise Linux Server release 5.1 (Tikanga)
Kernel 2.6.18-53.el5 on an i686
login:


參考書籍:
http://books.google.cn/books?id=9-J_jjcTTiwC&pg=RA1-PT8&lpg=RA1-PT8&dq=l%E5%AE%89%E8%A3%85telnet-server-0%5B1%5D.17-25.i386.rpm&source=bl&ots=1XYEm0SUAb&sig=AoWczrjw__cKR732M9YBtUhqSfA&hl=zh-CN&ei=54iDStitN4iVkAWS-fGxBw&sa=X&oi=book_result&ct=result&resnum=1#v=onepage&q=&f=false

再次話說 啓動telnet的三種方法:
1.使用命令
# chkconfig --add telnet
# chkconfig telnet on
2.編輯文件 /etc/xinetd.d/telnet
將語句 disable = yes 改成 disable = no 保存退出。
重啓服務: service xinetd restart
3.圖形界面
找到telnet一項,然後按空格,選中該項。選擇OK退出。
重啓服務: service xinetd restart

注意 如果裝系統的時候帶上了防火牆需要
# iptables -F   #關閉防火牆 
才能遠端telnet到服務器 




默認情況不能用root身份登陸!!! 
修改 /etc下securetty文件可以以root身份登陸
在tty11下加入
pts/0
pts/1
pts/2
pts/3
pts/4
pts/5
pts/6
pts/7
pts/8
pts/9



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章