Ubuntu20.04 升级openssh9.4(源码升级)

Ubuntu升级openssh9.4

  • 前言
  • 一、下载源码包、上传
  • 二、升级ssh
    • 备份ssh配置文件
    • 安装openssh源码编译依赖
    • 卸载openssh服务
    • 解压openssh
    • 编译openssh
    • 安装openssh
    • 还原配置文件
    • 解除锁定、重启ssh


前言

ubuntu最大的坑就是unmask


一、下载源码包、上传

openssh-9.4: https://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-9.4.tar.gz
阿里云下载地址:https://mirrors.aliyun.com/pub/OpenBSD/OpenSSH/portable/文章来源地址https://uudwc.com/A/gVxge

二、升级ssh

备份ssh配置文件

mv /etc/ssh   /etc/ssh-bak && mv /etc/pam.d/sshd /etc/pam.d/sshd-bak2

安装openssh源码编译依赖

apt install -y gcc  make  zlib1g zlib1g-dev libssl-dev  libpam0g-dev

卸载openssh服务

apt-get remove -y openssh-server

解压openssh

tar -zxvf openssh-9.4p1.tar.gz && cd openssh-9.4p1/

编译openssh

./configure --prefix=/usr --sysconfdir=/etc/ssh --with-zlib --with-md5-passwords --with-pam

安装openssh

make && make install

还原配置文件

mv /etc/ssh /etc/ssh-9.4 && mv /etc/ssh-bak  /etc/ssh   && mv /etc/pam.d/sshd-bak2   /etc/pam.d/sshd 

解除锁定、重启ssh

systemctl unmask ssh && systemctl restart sshd 
systemctl  status ssh

原文地址:https://blog.csdn.net/qq_44637753/article/details/132884117

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请联系站长进行投诉反馈,一经查实,立即删除!

上一篇 2023年09月15日 01:13
下一篇 2023年09月15日 01:14