首頁 > 軟體

Linux 系統Telnet服務

2020-06-16 17:45:52

Linux 系統Telnet服務

  telnet與ssh相比,安全效能並不高,但是在ssh版本升級或者其他的情況下還是需要開啟這一項服務。linux提供服務是由執行在後台的守護行程daemon來執行的,telnet服務是由xinetd守護的。

  RedHat系統:

  開啟telnet服務:

  1、檢查telnet是否已經安裝。

  2、檢視telnet服務是否開啟,

  命令:chkconfig --list | grep telnet

  3、開啟telnet服務

  方法一:vi /etc/xinetd.d/telnet

     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行前加#,或者改為disable=no

  4、重新啟動xinetd守護行程

  由於telnet服務也是由xinetd守護的,所以安裝完telnet-server,要啟動telnet服務就必須重新啟動xinetd

[root@CentOS-64-min xinetd.d]# service xinetd restart

  5、關閉防火牆

1) 重新啟動後生效 
開啟: chkconfig iptables on 
關閉: chkconfig iptables off 

2) 即時生效,重新啟動後失效 
開啟: service iptables start 
關閉: service iptables stop 

  6、如果想允許以root身份登入telnet

  vi /etc/pam.d/login

在 auth required /lib/security/pam_securetty.so 這行前加 # ,即把這行註釋掉就行

關閉telnet服務

(1)法一:vi /etc/xinetd.d/telnet 將distable = no 改成 disable = yes

    法二:chkconfig telnet off 如果需要設定telent服務不為開機自啟動,使用命令chkconfig --del telnet

(2)使用命令service xinetd restart或者/etc/init.d/xinetd restart是更改生效

 刪除telnet-server包:RPM -e telnet-server --nodeps      注釋23埠: vi /etc/service.

CentOS 6.x系統下安裝telnet命令及使用  http://www.linuxidc.com/Linux/2016-01/127983.htm

Telnet命令檢測遠端主機上的埠是否開啟 http://www.linuxidc.com/Linux/2015-08/121194.htm

Ubuntu 12.04 Telnet服務設定  http://www.linuxidc.com/Linux/2015-04/116125.htm

Ubuntu下安裝建立Telnet 伺服器 http://www.linuxidc.com/Linux/2010-03/25150.htm

在CentOS/RHEL/Scientific Linux 6 & 7 上安裝Telnet  http://www.linuxidc.com/Linux/2015-02/113957.htm

允許telnet 通過root使用者進行存取  http://www.linuxidc.com/Linux/2013-10/91266.htm

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


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