因密码测评的整改要求,需要对线上服务器进行OpenSSH的升级,遂在此记录一下升级过程
服务器使用的是统信的UOS,使用方式和Ubuntu的使用方式很像。
- 操作系统版本
1 | wsupport@wsupport-PC:~$ lsb_release -a |
- 升级前的OpenSSH版本
1 | wsupport@wsupport-PC:~$ ssh -V |
更新apt源
- 使用root用户修改
/etc/apt/sources.list
文件
vi /etc/apt/sources.list
- 政务网
1 | deb [by-hash=force] http://172.23.1.32/enterprise-packages.chinauos.com/server-enterprise/ fou/sp3 main contrib non-free |
- 互联网
1 | deb [trusted=yes] http://172.22.1.32/enterprise-packages.chinauos.com/server-enterprise/ fou/sp3 main contrib non-free |
- 更新源
1 | apt update |
更新OpenSSH
- 安装
libssl-dev
1 | apt install libssl-dev -y |
- 上传
openssh
和zlib
ICloud获取 | 百度网盘获取 |
---|
1 | root@wsupport-PC:/home/wsupport/Downloads# ls |
- 编译安装
- 安装zlib
1 | root@wsupport-PC:/home/wsupport/Downloads/zlib-1.2.13# ./configure |
- 安装open-ssh
1 | root@wsupport-PC:/home/wsupport/Downloads# cd openssh-9.4p1 |
升级验证
再次查看OpenSSH的版本,发现已经升级成功,由原来的 7.9p1 Debian-10+deb10u1
升级到了 9.4p1
1 | root@wsupport-PC:~# ssh -V |