2021-05-12 14:32:11
Linux 系統Telnet服務
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
相關文章