centos7 openssh升级9.3 脚本
时间: 2023-08-27 21:02:28 浏览: 112
要将CentOS 7的OpenSSH升级到9.3版本,需要编写一个脚本来实现以下步骤:
1. 安装所需的软件包:
```shell
yum install -y wget gcc make openssl-devel pam-devel rpm-build
```
2. 下载OpenSSH最新的稳定版源码包:
```shell
wget https://openbsd.org/ftp/pub/OpenBSD/OpenSSH/portable/openssh-9.3.tar.gz
```
3. 解压源码包:
```shell
tar -zxvf openssh-9.3.tar.gz
```
4. 进入解压后的目录:
```shell
cd openssh-9.3
```
5. 配置编译参数:
```shell
./configure --prefix=/usr --sysconfdir=/etc/ssh --with-md5-passwords --with-pam --with-ssl-dir=/usr/local/openssl
```
6. 编译并安装OpenSSH:
```shell
make && make install
```
7. 备份原有的OpenSSH配置文件:
```shell
cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak
```
8. 检查是否安装成功:
```shell
ssh -V
```
9. 启动OpenSSH服务:
```shell
systemctl restart sshd
```
10. 验证OpenSSH版本是否升级成功。
```shell
ssh -V
```
以上脚本可以将CentOS 7的OpenSSH升级到9.3版本。请注意,这仅仅是一个大致的脚本,根据实际环境可能会有所不同,建议在执行之前进行适当的调整和测试。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)