解決 -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命令可以使用,如圖所示: