Linux Telnet安裝配置

本文以紅帽6.2 64位版本爲例,其它linux相似:linux

linux默認是使用SSH服務的 而不安裝telnet服務 ,因此須要手動安裝telnet。tcp

一、telnet的安裝包有兩個,分別是:測試

telnet-0.17-47.el6.x86_64.rpmui

telnet-server-0.17-47.el6.x86_64.rpmrest

二、安裝telnet包server

rpm –ivh telnet-0.17-47.el6.x86_64.rpmget

安裝server包前須要安裝依賴包:xinetd-2.3.14-33.el6.x86_64.rpm登錄

rpm –ivh xinetd-2.3.14-33.el6.x86_64.rpmrequire

rpm –ivh telnet-server-0.17-47.el6.x86_64.rpm配置

而後執行:

rpm -qa|grep telnet

出現一下信息表示安裝成功

telnet-0.17-47.el6.x86_64.rpm

telnet-server-0.17-47.el6.x86_64.rpm

三、配置telnet

vi編輯/etc/xinetd.d/telnet文件

將disable = yes改成disable = no(服務默認是關閉的)

四、激活telnet

執行:service xinetd restart(重啓xinted服務會自動啓動telnet)

五、測試

執行:telnet 127.0.0.1

出現登錄提示表示安裝配置成功。

六、設置默認端口

編輯vi /etc/services文件修改telnet默認端口

telnet 23 /tcp

telnet 23 /udp

執行:service xinetd restart 重啓xinted服務激活配置

七、限制telnet(未作嘗試,供參考)

編輯/etc/xinetd.d/telnet文件

 
# 先針對對內的較爲鬆散的限制來設定:   service telnet
{

disable    = no         <==預設就是激活 telnet 服務
bind       = 210.45.160.17    <==只容許經由這個適配卡的封包進來
only_from    = 210.45.160.0/24   <== 只容許 210.45.160.0/24 這個網段的主機聯機進來使用 telnet 的服務   .....  

}
  # 再針對外部的聯機來進行限制   service telnet      {
  disable     = no<==預設就是激活 telnet 服務
  bind       = 192.168.0.1<==只容許經由這個適配卡的封包進來
  only_from    = 192.168.0.0/16<==只容許 192.168.0.0 ~ 192.168.255.255 這個網段聯機進來使用 telnet 的服務
  only_from    = .edu.cn<==重複設定,只有教育網才能聯機!  

  no_access    = 192.168.25.{10,26}<==不準這些 PC 登入
  access_times  = 1:00-9:00 20:00-23:59 <==天天只有這兩個時段開放服務   ......   }

八、啓用root登錄

默認不容許root經過telnet登陸的,下面是修改方法

vi /etc/pam.d/login

auth require pam_securetty.so 註釋掉這一行

修改成

#auth require pam_securetty.so

文件下載地址:http://pan.baidu.com/s/1i3qpp4p

相關文章
相關標籤/搜索