1. 程式人生 > >解決 -bash:telnet:command not found

解決 -bash:telnet:command not found

一.背景

 telnet命令通常用來遠端登入,例如:我今天安裝了Memcache服務,想 telnet遠端登入檢視一下,是否正常啟動。

二.問題

  當我在linux虛擬機器下敲下telnet時,發現提示 -bash:telnet:command not found,如圖所示:

  

  我們檢視是否有安裝telnet-server服務端時,發現是空的

  #rpm -q telnet-server

  如圖所示:

   

三.解決

 第一步:我們先檢視linux虛擬機器有沒有安裝telnet客戶端和telnet-server 服務端

   #rpm -q telnet

   #rpm -q telnet-server

  都是空白的話,說明沒安裝

 第二步:下載telnet客戶端和telnet-server 服務端

下載:

    telnet-server-0.17-25.i386.rpm  服務端

    telnet-0.17-25.i386.rpm  客戶端

第三步:安裝elnet客戶端和telnet-server 服務端

   #rpm -ivh telnet-0.17-25.i386.rpm

   #rpm -ivh  telnet-0.17-25.i386.rpm

  如圖所示:

    

linux虛擬機器有沒有正確安裝telnet客戶端和telnet-server 服務端,檢視一下,如圖所示:

 

第四步:修改配置

#vi /etc/xinetd.d/telnet

disable= yes改成disable=no,如圖所示:

 

重新啟動服務

 # service  xinetd restart  如圖所示:

 

 # service  xinetd status  檢視狀態 如圖所示:


 我們檢視一下telnet有沒有開啟,如圖所示:

  

第五步:使用telnet命令

 #tenlnet ip 顯示登陸,說明telnet命令可以使用,如圖所示: