Windows10與虛擬機中CentOS-7.2進行telnet通信 出現在端口23處失敗【解決】


(telnet服務是由xinetd守護,所以安裝和啟動都要用到xinetd)

1.先檢查CentOS7.0是否已經安裝以下幾個安裝包:telnet-server、telnet、xinetd。命令如下:

rpm -qa |grep telnet-server rpm -qa |grep telnet rpm -qa |grep xinetd

如果上面一條指令執行之后給出某個安裝包版本號就證明某個安裝包你已經安裝過了,如果沒有輸出就是沒有安裝

 

若沒有則執行yum install 安裝(若是沒有辦法聯網,參考友情鏈接(安裝本地yum源)):

yum -y install telnet-server.x86_64 yum -y install telnet.x86_64 yum -y install xinetd.x86_64

 

將xinetd服務加入開機自啟動: 

systemctl enable xinetd

systemctl enable telnet.socket

 

啟動/重啟xinetd守護進程

service xinetd restart
systemctl start telnet.socket

 

我們先來查看TCP的23端口是否開啟正常

[root@locahost ~]#netstat -tnl |grep 23 tcp 0 0 0.0.0.0:23 0.0.0.0: LISTEN  #這樣的話就可以了

 

以上操作做完之后如果telnet還不可以連接虛擬機

找到Telnet服務的主配置文件(沒有可以新建配置文件)

vi /etc/xinetd.d/telnet

 

文件內容如下:

service telnet { disable = no    #telnet服務器是否打開,yes=不可用,no=可用 flags = REUSE socket_type = stream wait = no user = root server = /usr/sbin/in.telnetd log_on_failure += USERID }

 

如果還不行就關一下防火牆


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM