91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

添加一個制作rpm包直接升級的參考方式

馬哥Linux運維 ? 來源:馬哥Linux運維 ? 2024-12-31 10:52 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

查看當前版本

# ssh -V
OpenSSH_7.4p1, OpenSSL 1.0.2k-fips  26 Jan 2017

升級需要以下幾個服務器,沒有就安裝一下

# rpm -qa|grep openssl-devel
openssl-devel-1.0.2k-19.el7.x86_64
# rpm -qa|grep zlib-devel
zlib-devel-1.2.7-18.el7.x86_64
# rpm -qa|grep pam-devel
pam-devel-1.1.8-23.el7.x86_64

下載需要的高版本的openssh安裝包,記得要安裝p1包(可編譯),本次升級到openssh-8.4p1.tar.gz版本

下載地址:https://cdn.openbsd.org/pub/OpenBSD/OpenSSH/portable/

升級前先安telnet的服務端(客戶端都是默認安裝開啟的),查看

# rpm -qa|grep telnet-server
發(fā)現(xiàn)未安裝,安裝
# yum -y install  telnet-server
# systemctl start telnet.socket
# systemctl status telnet.socket

使用telnet方式進行連接,如下root無法連接是因為沒有打開root連接配置,測試可以連接即可,同時多打開幾個ssh連接終端,防止升級失敗后無法遠程連接

# telnet 192.168.100.102
Trying 192.168.100.102...
Connected to 192.168.100.102.
Escape character is '^]'.

Kernel 3.10.0-1160.el7.x86_64 on an x86_64
localhost login: root
Password:
Login incorrect

localhost login: test
Password:
Last login: Fri Feb 23 1645 from :192.168.100.101
[test@localhost ~]$ sudo su -
[root@localhost ~]#

升級前先備份原有的ssh文件,保證升級失敗后可恢復

# mv /etc/ssh /etc/sshbak
# mv /usr/bin/ssh /usr/bin/sshbak
# mv /usr/sbin/sshd /usr/sbin/sshdbak
升級失敗后將文件夾恢復即可回退到原ssh

進行編譯安裝

tar -zxvf openssh-8.4p1.tar.gz
cd openssh-8.4p1/
./configure --prefix=/usr --sysconfdir=/etc/ssh --without-zlib-version-check --with-pam
make
make install

根據(jù)原有的/etc/sshbak/sshd_config對/etc/ssh/sshd_config進行同步修改,修改完成后用以下命令進行檢查,沒有報錯即ok

sshd -t

重啟sshd服務,啟動需要等待幾分鐘

systemctl restart sshd

可正常登錄即可

ssh root@192.168.100.102

查看ssh版本,已經(jīng)升級到8.4p1版本

# ssh -V
OpenSSH_8.4p1, OpenSSL 1.0.2k-fips  26 Jan 2017

至此openssh升級完成

添加一個制作rpm包直接升級的參考方式

親測有效,切記操作前先備份,需要再同一種操作系統(tǒng)編譯好的rpm包才能互相使用
https://github.com/boypt/openssh-rpms
操作完成后啟動查看狀態(tài)出現(xiàn):“Failed to start sshd.service: Unit sshd.service not found.”報錯,
一般是沒有/usr/lib/systemd/system/sshd.service或者/etc/init.d/sshd.service文件,在相同的操作系統(tǒng)上復制一份就行,或者用之前備份的文件

鏈接:https://www.cnblogs.com/wangyuanguang/p/18029985

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • TELNET
    +關(guān)注

    關(guān)注

    0

    文章

    17

    瀏覽量

    11121
  • RPM
    RPM
    +關(guān)注

    關(guān)注

    0

    文章

    45

    瀏覽量

    18171

原文標題:添加一個制作rpm包直接升級的參考方式

文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運維】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    “華秋顯眼” 開獎!50 位幸運兒速來認領(lǐng)!

    誰能想到,華秋在高交會上的“顯眼”能火成「現(xiàn)場社交硬通貨」!展會上觀眾背著華秋“顯眼”,主打走到哪亮到哪——既實用又自帶“電子人專屬標識”,更有N種腦洞大開的“顯眼
    的頭像 發(fā)表于 12-09 18:02 ?1090次閱讀
    “華秋顯眼<b class='flag-5'>包</b>” 開獎!50 位幸運兒速來認領(lǐng)!

    般想要實現(xiàn)OTA的話使用藍牙升級好還是4G這種方式實現(xiàn)升級?

    般想要實現(xiàn)OTA的話,使用藍牙升級好還是4G這種方式實現(xiàn)升級?
    發(fā)表于 12-09 06:01

    Bootloader固件升級的步驟

    BootLoader 就是用來管理單片機程序的更新。 3、在實際的單片機工程項目中,如果加入了 BootLoader 功能,就可以給單片機后面升級程序留出接口,方便之后的單片機程序更新
    發(fā)表于 11-19 07:41

    使用RTT的維護云進行遠程固件升級(OTA),怎么沒有網(wǎng)絡升級方式

    使用RTT的維護云進行遠程固件升級(OTA),怎么沒有網(wǎng)絡升級方式的?只有藍牙,近距離的固件升級。詳細如圖所示,只有藍牙,沒有連接互聯(lián)網(wǎng),通過固件上傳服務器進行在線
    發(fā)表于 10-13 06:36

    軟件中心添加LVGL狀態(tài)異常,lvgl無法選擇版本怎么解決?

    軟件中心添加LVGL沒有反應,但在具體配置那里已經(jīng)有了,記得之前是可以選擇版本號的,我用的8.2.0沒有問題,現(xiàn)在默認就是latest, 而且直接更新了,同樣的程序直接卡死,找
    發(fā)表于 09-29 07:16

    如何使用menuconfig添加配置micro-ros軟件?

    請問有沒有最新的rtthread移植micro-ros移植使用教程,使用menuconfig添加配置micro-ros軟件?
    發(fā)表于 09-25 06:37

    RT-thread studio添加新的軟件和新的文件出錯怎么解決?

    從模板工程中,添加新的軟件時,點擊同步scons配置至項目出現(xiàn)報錯 另外,添加新創(chuàng)文件夾后,點擊添加至構(gòu)建,并沒有效果 是否是需要新建Sconscript文件
    發(fā)表于 09-19 06:02

    ENV添加micropython軟件出現(xiàn)異常的原因?

    的python27.dll和platformenv_releasedenvtoolsPython27換下。結(jié)果還是錯誤?。 沒辦法了,就行下添加micropython軟件。
    發(fā)表于 09-12 08:06

    添加mbedtls軟件scons失敗怎么解決?

    我按照官網(wǎng)的步驟來添加mbedtls的軟件,進行scons為什么會出現(xiàn)這個問題,我用的芯片是stm32f407vet6,在keil5里面編譯倒是沒問題 整個項目是基于lwip聯(lián)網(wǎng)的,網(wǎng)絡通訊
    發(fā)表于 09-10 06:17

    RK3568驅(qū)動指南|驅(qū)動基礎進階篇-進階7 向系統(tǒng)中添加系統(tǒng)調(diào)用

    RK3568驅(qū)動指南|驅(qū)動基礎進階篇-進階7 向系統(tǒng)中添加系統(tǒng)調(diào)用
    的頭像 發(fā)表于 05-21 14:15 ?716次閱讀
    RK3568驅(qū)動指南|驅(qū)動基礎進階篇-進階7 向系統(tǒng)中<b class='flag-5'>添加</b><b class='flag-5'>一</b><b class='flag-5'>個</b>系統(tǒng)調(diào)用

    在 KiCad 中添加 AI 助手是種什么體驗?

    原文標題:在 KiCad 中添加 AI 助手
    的頭像 發(fā)表于 05-15 14:28 ?952次閱讀

    CFA科普系列01|EDA工具裝不上?可能不是你技術(shù)差,而是少了這兩命令

    CFA科普系列01|EDA工具裝不上?可能不是你技術(shù)差,而是少了這兩命令 在芯片設計工作中,EDA工具的安裝往往是新手或運維人員最容易卡住的步。不少人曾因
    發(fā)表于 05-09 15:27

    套Linux系統(tǒng),撐起整個芯片設計平臺?CFA團隊教你如何搭好EDA智算平臺的技術(shù)底座

    時間,則可以選擇 Ubuntu。 軟件包管理:從RPM到Y(jié)UM,讓EDA工具“鍵上崗” 在對Linux系統(tǒng)的使用和操作過程中,需要經(jīng)常安裝、卸載和升級各種應用軟件。 要讓
    發(fā)表于 05-07 14:44

    RK3568開發(fā)板OTA升級

    OTA(Over-The-Air)升級作為種無損失的系統(tǒng)升級方式,能夠遠程將新功能部署到產(chǎn)品上,極大地提高了設備的可維護性和可擴展性。除了通過網(wǎng)絡
    的頭像 發(fā)表于 04-21 14:32 ?1567次閱讀
    RK3568開發(fā)板OTA<b class='flag-5'>升級</b>

    rootfs鏡像制作其實沒那么難

    鏡像文件之外,通常還會提供文件系統(tǒng)壓縮。鏡像文件可以直接用于燒寫到目標板,而文件系統(tǒng)壓縮則可以進行部分修改,修改后重新制作鏡像文件燒寫。這里只講
    的頭像 發(fā)表于 04-03 11:37 ?1098次閱讀
    rootfs鏡像<b class='flag-5'>制作</b>其實沒那么難