linux centos7 離線安裝telnet

公司有個服務器只能連內網,上面沒有telnet,網上搜了很多安裝telnet的資料,發現沒有完整的,花了不少功夫給搞好了,整理一下。

rpm安裝包下載地址:http://www.rpmfind.net/linux/rpm2html/search.php?query=telnet&submit=Search+...&system=&arch=

我自己安裝時需要準備以下幾個rpm,都可以在上面的網站下載到:

telnet:telnet-0.17-64.el7.x86_64

telnet-server:telnet-server-0.17-64.el7.x86_64

xinetd:xinetd-2.3.15-13.el7.x86_64

1、先檢測是否這些軟件包是否已經安裝

 rpm -qa | grep telnet

rpm -qa | grep telnet-server

rpm -qa | grep xinetd

注意:telnet-server服務啓動依賴xinetd服務,
需要首先安裝,如果telnet-server服務在xinetd之前安裝了,要先刪除telnet-server,再安裝xinetd

安裝順序:xinetd--》telnet--》telnet-server

2、卸載rpm包(如果已經安裝了,又不清楚順序,可以都卸載後統一安裝)

rpm -e telnet-0.17-64.el7.x86_64

rpm -e telnet-server-0.17-64.el7.x86_64

rpm -e xinetd-2.3.15-13.el7.x86_64

3、安裝rpm包,此處省略上傳文件步驟,我用的winscp上傳的,各位自便

安裝順序:xinetd--》telnet--》telnet-server

rpm -ivh xinetd-2.3.15-13.el7.x86_64.rpm 

rpm -ivh telnet-0.17-64.el7.x86_64.rpm 

 rpm -ivh telnet-server-0.17-64.el7.x86_64.rpm 

4、開啓服務
telnet服務之後,默認是不開啓服務,修改文件/etc/xinetd.d/telnet來開啓服務。
注:如有則修改,第一次修改,此文件若不存在,可自己vim創建。修改 disable = yes 爲 disable = no
修改後的telnet文件爲:

# default: on
# description: The telnet server serves telnet sessions; it uses 
# unencrypted username/password pairs for authentication.

#disable這個默認是yes,只有改成no纔可以啓動telnet
service telnet
{
    flags=REUSE
    socket_type=stream
    wait=no
    user=root
    server=/usr/sbin/in.telnetd
    log_on_failure += USERID
    disable= no
}

5、安裝後檢查

rpm -qa | grep telnet

rpm -qa | grep xinetd

6、重啓xinetd

service xinetd restart

systemctl restart xinetd.service

7、查看xinetd是否重啓成功

 ps -ef | grep xinetd

8、測試telnet是否安裝成功

 telnet 127.0.0.1

telnet命令可用,安裝成功。

離線安裝時查閱資料,這篇最後查到的資料很有用,本文大部分基於此篇博客,感謝分享,感覺有用的可以去給這篇博客點個贊,舉手之勞,可以幫助更多有需要的人。https://blog.csdn.net/woaiclh13/article/details/88395876

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章