編碼的世界 / 優質文選 / 生物

Linux下開啟和關閉Telnet服務


2022年6月30日
-   

碼都不掃,怎麼掃Bug



telnet與ssh相比,安全性能並不高,但是在SSH版本升級或者其他的情況下還是需要開啟這一服務。 linux提供服務是由運行在後台的守護程序(daemon)來執行的,telnet服務是由xinetd守護的。
 
一、開啟telnet服務
(1)使用命令查看已經安裝的telnet包。
 
通常telnet包是系統默認安裝的,做為客戶端;telnet-server包需要自行安裝,做為服務端。
(2)下載或者從安裝光盤裏複制相同版本的telnet-server-1.2-14.4.i586.rpm包。
安裝telnet-server包,命令如下:
rpm –ivhtelnet-server-1.2-14.4.i586.rpm
安裝完全後使用命令rpm –qa|greptelnet-server驗證包是否安裝成功。
(3)查看telnet服務是否開啟,命令如下:
 
(4)開啟telnet服務(有兩種方式)
a)vi /etc/xinetd.d/telnet,將disable=yes改成disable=no;
 b)chkconfig telnet on;如果需要設置telnet服務為開機自啟動,使用命令chkconfig -add telnet或者chkconfig add telnet
(5)激活telnet服務
使用命令server xinet drestart或者/etc/init.d/xinetd restart使更改生效。
(6)測試telnet服務是否可用
二、關閉telnet服務
(1)關閉telnet服務(有兩種方式)
a)vi /etc/xinetd.d/telnet,將disable=no改成disable=yes;
 b)chkconfig telnet off;如果需要設置telnet服務不為開機自啟動,使用命令chkconfig -del telnet或者chkconfig del telnet
(2)使用命令server xinetd restart或者/etc/init.d/xinetd restart使更改生效。
(3)刪除telnet-server包,命令如下:
rpm -e telnet-servernodeps
(4)vi /etc/services,注釋23號端口。
 一個朋友新做的公眾號,幫忙宣傳一下,會不定時推送一些開發中碰到的問題的解決方法,以及會分享一些開發視頻。資料等。請大家關注一下謝謝:

 

熱門文章