本文最后更新于 293 天前,其中的信息可能已经有所发展或是发生改变。

编译环境

编译平台: vmware workstation
系统版本: 普华服务器操作系统v4.0
系统内核: 3.10.0-327.el7.isoft.x86_64
软件版本: openssh-8.7p1.tar.gz
x11-ssh-askpass-1.2.4.1.tar.gz

编译步骤

yum安装依赖工具

yum install gdb imake libXt-devel gtk2-devel  rpm-build zlib-devel openssl-devel gcc perl-devel pam-devel unzip krb5-devel  libX11-devel  initscripts -y

创建编译目录

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

下载openssh编译包和x11-ssh-askpass依赖包并解压修改配置

cd /root/rpmbuild/SOURCES

wget https://openbsd.hk/pub/OpenBSD/OpenSSH/portable/openssh-8.7p1.tar.gz
wget https://src.fedoraproject.org/repo/pkgs/openssh/x11-ssh-askpass-1.2.4.1.tar.gz/8f2e41f3f7eaa85