真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

openssh8.1制作rpm包

  1. 由于安全掃描出ssh的漏洞,需要升級ssh 一臺一臺編譯安裝比較慢。所以把源碼包做成rpm包方便安裝使用
  2. 下載源碼包

    成都創(chuàng)新互聯(lián)公司是一家專業(yè)從事成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)的網(wǎng)絡(luò)公司。作為專業(yè)網(wǎng)站制作公司,成都創(chuàng)新互聯(lián)公司依托的技術(shù)實(shí)力、以及多年的網(wǎng)站運(yùn)營經(jīng)驗(yàn),為您提供專業(yè)的成都網(wǎng)站建設(shè)、網(wǎng)絡(luò)營銷推廣及網(wǎng)站設(shè)計(jì)開發(fā)服務(wù)!

    wget https://openbsd.hk/pub/OpenBSD/OpenSSH/portable/openssh-8.1p1.tar.gz
    wget  http://ftp.riken.jp/Linux/momonga/6/Everything/SOURCES/x11-ssh-askpass-1.2.4.1.tar.gz
  3. 制作6系統(tǒng)使用的包,在六系統(tǒng)上制作,制作7系統(tǒng)使用的包。在7系統(tǒng)上面制作,下載相關(guān)依賴包
    yum install rpm-build zlib-devel openssl-devel gcc perl-devel pam-devel unzip -y

    4.創(chuàng)建所需目錄

    mkdir -p /root/rpmbuild/{SOURCES,SPECS}
  4. 把所需的包拷貝到該目錄下面
    cp openssh-8.1p1.tar.gz x11-ssh-askpass-1.2.4.1.tar.gz /root/rpmbuild/SOUR/SPECS/CES
    tar xf openssh-8.1p1.tar.gz 
    cp openssh-8.1p1/contrib/redhat/openssh.spec  /root/rpmbuild/SPECS

    5.修改配置文件

    sed -i -e "s/%define no_x11_askpass 0/%define no_x11_askpass 1/g" openssh.spec 
    sed -i -e "s/%define no_gnome_askpass 0/%define no_gnome_askpass 1/g" openssh.spec
  5. 構(gòu)建包
    rpmbuild -ba openssh.spec
    編譯過程遇到的錯誤:
    錯誤:構(gòu)建依賴失?。?openssl-devel < 1.1 被 openssh-8.0p1-1.el7.x86_64 需要
    解決:[root@localhost SPECS]# vim openssh.spec 注釋掉 BuildRequires: openssl-devel < 1.1 這一行
  6. 安裝包
    rpm包 在rpmbuild/RPMS/x86_64
    yum install -y ./openssh-*  或者rpm安裝  yum 安裝可以自動解決依賴,推薦使用
    建議升級前開啟telnet 服務(wù),如果升級失敗,可以回滾。
  7. 重啟服務(wù)。測試連接
service sshd restart 6
systemctl start sshd
  1. 如果連接不上。就試著修改一下配置文件
    PermitRootLogin yes  允許root登陸
    PasswordAuthentication yes  允許使用密碼登陸

    參考博文

    https://blog.csdn.net/ansible328/article/details/103016616
    https://www.cnblogs.com/fsckzy/p/10834550.html

當(dāng)前題目:openssh8.1制作rpm包
本文URL:http://weahome.cn/article/jgodid.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部