aix6.1升級openssh&&openssl


 

scp root@10.0..0.5:/mnt/openssl-1.0.2.1801/openssl-1.0.2.1801/* /mnt/openssl
# ssh -V
OpenSSH_6.0p1, OpenSSL 0.9.8x 10 May 2012

# lslpp -l|grep open
openssh.base.client 6.0.0.6100 COMMITTED Open Secure Shell Commands
openssh.base.server 6.0.0.6100 COMMITTED Open Secure Shell Server
openssh.man.en_US 6.0.0.6100 COMMITTED Open Secure Shell
openssh.msg.en_US 6.0.0.6100 COMMITTED Open Secure Shell Messages -
openssl.base 0.9.8.2400 COMMITTED Open Secure Socket Layer
openssl.license 0.9.8.2400 COMMITTED Open Secure Socket License
openssl.man.en_US 0.9.8.2400 COMMITTED Open Secure Socket Layer
openssh.base.client 6.0.0.6100 COMMITTED Open Secure Shell Commands
openssh.base.server 6.0.0.6100 COMMITTED Open Secure Shell Server
openssl.base 0.9.8.2400 COMMITTED Open Secure Socket Layer
# oslevel
6.1.0.0

1 啟動telnet
cat /etc/inetd.conf|grep -i telnet
startsrc -t telnet
cat /etc/inetd.conf|grep -i telnet


2 備份ssh信息
lslpp -l|grep -i openssh
lslpp -l|grep -i openssl
cp -pr /etc/ssh /etc/ssh_backup_20200527
vi /etc/ssh/sshd_config vi /etc/ssh/sshd_config 將PermitRootlogin Yes前面的#去掉並保存退出
3 查看升級前ssh服務進程號
lssrc -g ssh
4 查看gpfs運行狀態
mmgetstate -aLs
5 升級openssl
cd /mnt/openssl
tar -xvf openssl-1.0.2.1801.tar
cd /mnt/openssl/*1801
smitty update_all
lslpp -l|grep -i openssl
errpt
6 升級openssh
cd /mnt/openssh
tar -xvf OpenSSH_7.5.102.1801.tar
cd /mnt/openssh/*1801
smitty update_all
lslpp -l|grep -i openssh
errpt
7 查看配置文件是否變化
ls -al /etc/ssh
ls -al /etc/ssh_backup_20200508
cat /etc/ssh/sshd_config|grep -v '#'
cat /etc/ssh_backup_20200508/sshd_config|grep -v '#'
8 重啟ssh服務 lssrc -g ssh
stopsrc -s sshd;startsrc -s sshd
lssrc -g ssh
注意這一步 不要退出終端,並且要再打開一個新終端確認能正常登錄,才可以
11 將打開的telnet關閉 stopsrc -t telnet
cat /etc/inetd.conf|grep -i telnet
系統運行幾天確認無誤后再關閉


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM