Linux SSH

A. 查看openssh版本命令:ssh -V;

B. 下载openssh 9.7版本:wget http://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-9.7p1.tar.gz

C. rpm包制作

  yum -y install vim wget epel-release

  yum -y install rpm-build gcc make

  yum -y install openssl openssl-devel krb5-devel pam-devel libX11-devel xmkmf libXt-devel gtk2-devel

  wget http://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-9.7p1.tar.gz

  tar -zxf openssh-9.7p1.tar.gz

  mkdir -p /root/rpmbuild/{SOURCES,SPECS}

  cp ./openssh-9.7p1/contrib/redhat/openssh.spec /root/rpmbuild/SPECS/

  cp openssh-9.7p1.tar.gz /root/rpmbuild/SOURCES/

  cd /root/rpmbuild/SPECS/

  wget https://src.fedoraproject.org/repo/pkgs/openssh/x11-ssh-askpass-1.2.4.1.tar.gz/8f2e41f3f7eaa8543a2440454637f3c3/x11-ssh-askpass-1.2.4.1.tar.gz

  cp x11-ssh-askpass-1.2.4.1.tar.gz /root/rpmbuild/SOURCES/

  rpmbuild -bb openssh.spec

D.一键升级脚本如下:

 

可参考:CentOS7.x 上升级OpenSSH到最新7.9p1版本

posted @ 2023-06-06 18:00  如幻行云  阅读(32)  评论(0编辑  收藏  举报