日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 人文社科 > 生活经验 >内容正文

生活经验

linux openssh打补丁,openssh升级,打补丁

發(fā)布時(shí)間:2023/11/27 生活经验 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux openssh打补丁,openssh升级,打补丁 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

以Root用戶上傳升級(jí)包至/home/dou/system

openssh-7.5p1.tar.gz

openssl-1.0.2l.tar.gz

zlib-1.2.11.tar.gz

l安裝所需包

掛載鏡像

#mount -t iso9660 /home/dou/system/rhel-server-7.2-x86_64-dvd.iso /mnt/system/? -o? loop

l安裝包

#yum -y install gcc pam-devel zlib-devel

l解壓包

#cd /home/dou/system/

#tar -zxvf zlib-1.2.11.tar.gz

#cd zlib-1.2.11/

l編譯

#./configure --prefix=/usr

#make(不可忘記)

l卸載當(dāng)前zlib

#rpm -e --nodeps zlib

l安裝之前編譯的

#make install

l共享庫(kù)注冊(cè)

#echo '/usr/lib' >> /etc/ld.so.conf

#ldconfig

l備份當(dāng)前openssl

#mv /etc/pki/ca-trust/extracted/openssl /etc/pki/ca-trust/extracted/openssl.old

# mv /usr/bin/openssl /usr/bin/openssl.old

#mv /usr/lib64/openssl /usr/lib64/openssl.old

備份庫(kù)文件

# cp? /usr/lib64/libcrypto.so.10? /usr/lib64/libcrypto.so.10.old

# cp? /usr/lib64/libssl.so.10? /usr/lib64/libssl.so.10.old

l卸載當(dāng)前openssl

#rpm -qa |grep openssl|xargs -i rpm -e --nodeps {}

(報(bào)錯(cuò)信息可忽略,因?yàn)槟夸浳覀円呀?jīng)改名字了)

l解壓openssl-1.0.2l.tar.gz

#cd ../

#tar -zxvf openssl-1.0.2l.tar.gz

#cd openssl-1.0.2l/

#./config --prefix=/usr --openssldir=/etc/ssl --shared zlib

#make

#make test

#make install

#openssl version -a? (查看版本)

l恢復(fù)共享庫(kù)

# mv? /usr/lib64/libcrypto.so.10.old? /usr/lib64/libcrypto.so.10

# mv? /usr/lib64/libssl.so.10.old? /usr/lib64/libssl.so.10

l備份當(dāng)前openssh

mv/etc/ssh /etc/ssh.old

l卸載當(dāng)前openssh

#rpm -qa |grep openssh|xargs -i rpm -e --nodeps {}

l安裝前環(huán)境配置

# install? -v -m700 -d /var/lib/sshd

# chown? -v root:sys /var/lib/sshd

l解壓openssh_7.5p1源碼并編譯安裝

#cd ../

#tar -zxvf openssh-7.5p1.tar.gz

#cd openssh-7.5p1/

#./configure --prefix=/usr? --sysconfdir=/etc/ssh? --with-md5-passwords? --with-pam? --with-zlib --with-openssl-includes=/usr --with-privsep-path=/var/lib/sshd

# make

# make install

lopenssh安裝后環(huán)境配置

#在openssh編譯目錄執(zhí)行如下命令

# install -v -m755??? contrib/ssh-copy-id /usr/bin

# install -v -m644??? contrib/ssh-copy-id.1 /usr/share/man/man1

# install -v -m755 -d /usr/share/doc/openssh-7.5p1

# install -v -m644??? INSTALL LICENCE OVERVIEW README* /usr/share/doc/openssh-7.5p1

# ssh -V????????????? #驗(yàn)證是否升級(jí)成功

l啟用OpenSSH服務(wù)

#echo 'X11Forwarding yes' >> /etc/ssh/sshd_config

#echo "PermitRootLogin yes" >> /etc/ssh/sshd_config

#cp -p contrib/redhat/sshd.init /etc/init.d/sshd

#chmod +x /etc/init.d/sshd

#/sbin/chkconfig --add? sshd

#/sbin/chkconfig sshd on

#service sshd restart

總結(jié)

以上是生活随笔為你收集整理的linux openssh打补丁,openssh升级,打补丁的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。