CentOS8默認只安裝telnet的客戶端,其服務端telnet-server由於安全原因由用戶自主選擇安裝。下面為實踐安裝啟動telnet-server,注意其與vsftp服務安裝的異同。
1、查看已安裝的telnet,使用rpm命令。man rpm可以查看到這個命令的用法,同時這個命令具體可以參考https://blog.csdn.net/yh_151022/article/details/107416744,中文總結的還不錯。

本機中沒有安裝telnet-server。下面進行安裝
2、使用yum命令安裝

安裝成功后:

3、設置telnet配置:

具體內容如下:
service telnet
{
#disable = yes
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
}
4、由於telnet由xinetd管理,xinetd添加telnet服務:

這步可能失敗,可能原因是系統沒有安裝xinetd,使用yum可以安裝。





5、查看基於xinetd的服務:chkconfig --list

6、設置防火牆(參考https://www.cnblogs.com/mayg/p/13515305.html):
關閉防火牆:systemctl stop firewalld
如果不關閉防火牆,與ftp類似設置相關端口訪問即可。
