佈置的Linux作業裡面有個配置yum和安裝telnet和嘗試命令:telnet 127.0.0.1,並記錄結果,寫作業中間一直報錯,搞了五六個小時才完成。分享一下安裝telnet過程。 虛擬機VMware16 光碟 CentOS 7 阿裡鏡像:阿裡雲開源鏡像站資源目錄 下載DVD-2009.iso ...
佈置的Linux作業裡面有個配置yum和安裝telnet和嘗試命令:telnet 127.0.0.1,並記錄結果,寫作業中間一直報錯,搞了五六個小時才完成。分享一下安裝telnet過程。
虛擬機VMware16
光碟 CentOS 7
阿裡鏡像:阿裡雲開源鏡像站資源目錄
下載DVD-2009.iso就行
yum配置 ,參考這位大佬文章http://t.csdn.cn/EVvwB ,我也是看這篇文章配置yum的,一定要把yum配置好,要不然後面就出錯!
先進入root模式,輸入su root
一、查看telnet-server、telnet是否安裝
rpm -qa telnet-server
rpm -qa telnet
二、等2,3秒沒有輸出telnet的版本,什麼都沒有輸出,表示未安裝
三、查看telnet的安裝包
yum list | grep telnet
紅色即為安裝包,註意後面的 .x86_64
四、開始安裝
yum install -y telnet-server.x86_64
yum install -y telnet.x86_64
#-y 和 install位置不一樣,上面的不行換下麵(#是註釋,輸入時去掉)
#yum install -y telnet-server.x86_64
#yum install -y telnet.x86_64
安裝這一步有可能會報錯,檢查yum配置,光碟掛載位置是否正確;/etc/yum.repos.d/CentOS-Media.repo裡面的baseurl位置是否正確 、enabled和gpgcheck的01是否正確;網路是否鏈接;
實在不行就換光碟吧,我是換了虛擬機,VirtualBox報了錯誤實在解決不了,就換成VMware,我在VirtualBox裡面用的不是阿裡的centos7鏡像,VMware用的是阿裡的鏡像,有可能是鏡像問題,也可能是虛擬機問題
安裝成功則繼續,失敗則先解決問題
五、檢查xinetd是否開啟
service xinetd restart
顯示紅色區域提示,則表示沒有安裝
六、查看xinetd安裝包
yum list | grep xinetd
安裝
yum install -y xinetd.x86_64
七、再次輸入 service xinetd restart 檢查,紅色區域提示表示成功
八、將xinetd裡面disable參數值設為no
/etc/xinetd.d/telnet
如果顯示沒有此文件,則創建 vi /etc/xinetd.d/telnet
裡面輸入 ,然後把disable參數值設為no,保存
service telnet
{
disable = yes
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
}
再次service xinetd restart,上一步換了裡面屬性,所以要再開啟一次
九、(這步可以不做)要是再次輸入/etc/xinetd.d/telnet顯示許可權不夠,不要管它
十、輸入netstat -tnl |grep 23(查看23號埠狀態)
到這裡就表示成功了
下麵是本次作業部分
十一、輸入 telnet 127.0.0.1 (127.0.0.1是本機ip)
十二、輸入用戶名和密碼,可以看到變回普通用戶模式
十三、輸入logout,又回到root模式
本文轉自:https://blog.csdn.net/m0_58491677/article/details/124094651