? ? ? ?缺省情況下,我們在部署好ubuntu后,ubuntu是不允許我們直接SSH的,需要我們?nèi)ハ螺d,但是在機房這樣的內(nèi)網(wǎng)環(huán)境下,就顯得格外困難,因為無法直接apt-get。所有我們可以通關上傳openssh軟件包進行安裝,來解決這個問題!
?
?安裝openssh一共需要三個包
openssh-client??SSH客戶端
openssh-server? SSH遠程登錄服務
openssh-sftp-server? sftp服務器,遠程傳輸文件
通關鏡像站下載對應的deb包
在各大鏡像站中都會有相應的系統(tǒng)資源,這里使用的是阿里鏡像站
ubuntu-pool-main-o-openssh安裝包下載_開源鏡像站-阿里云 (aliyun.com)
? ? ? ? 我們只需要對應的找到上面描述的軟件包即可,需要注意的是,openssh版本太高可能會出現(xiàn)無法安裝的情況。我們需要安裝實際情況選擇相應的版本,我的環(huán)境是ubuntu18.0.4.1,這樣選擇了openssh7.2的軟件包
? ? ? ?下載下來可以通過U盤上傳到服務器,也可以通過制作成光盤文件上傳,我的環(huán)境是打包成鏡像文件上傳的?
? ? ?由于我使用的是光驅(qū)掛載,所有需要進行一下操作
root@luka-virtual-machine:/home/luka# mount /dev/sr0 /media/cdrom/
mount: /media/cdrom: WARNING: device write-protected, mounted read-only.
root@luka-virtual-machine:/home/luka# mount /dev/sr0 /media/cdrom/
mount: /media/cdrom: /dev/sr0 already mounted on /media/luka/20230630_235922.
root@luka-virtual-machine:/media# cp /media/cdrom/openssh-* /media/
root@luka-virtual-machine:/media# ls
cdrom ?openssh-client_7.2p2-4_amd64.deb ?openssh-sftp-server_7.2p2-4_amd64.deb
luka ? openssh-server_7.2p2-4_amd64.deb
root@luka-virtual-machine:/media#
?root@luka-virtual-machine:/media# dpkg -i *deb
?
直接使用dkpg命令安裝所有的包即可
安裝完后我們來查看一直ssh的狀態(tài)?
?可以看到,ssh服務已經(jīng)正常開啟了,接下來我們來驗證一下遠程登錄
獲取IP地址
?文章來源:http://www.zghlxwxcb.cn/news/detail-702936.html
?成功啦??!文章來源地址http://www.zghlxwxcb.cn/news/detail-702936.html
到了這里,關于Ubuntu離線安裝Openssh,完美解決沒有網(wǎng)絡無法直接apt-get的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!