Openssh升级操作
openssh升级,需要root权限操作,且为防止升级异常,升级前增加telent登陆备用通道。
-
1.安装启动telnet,telnet登陆验证
-
2.备份ssh程序及配置,卸载openssh
-
3.下载openssh源码包
-
4.安装依赖
-
5.编译
-
6.安装
-
7.验证
-
8.替换ssh新二进制、配置
-
9.自启
-
10.授权+x
-
11.测试
-
12.关闭telnet
1.安装启动telnet,telnet登陆验证
若不确认telnet默认端口,则需要查看配置端口
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | |
2.备份ssh程序及配置
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | |
卸载openssh
1 2 3 4 5 | |
3.下载openssh
openssh官网下载:https://cdn.openbsd.org/pub/OpenBSD/OpenSSH/portable
根据自己需求下载对应版本,最新版本在最下面
4.安装依赖
1 2 | |
5.编译
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | |
6.安装
1 2 3 | |
7.验证新ssh
1 2 | |
8.替换ssh新二进制、配置
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | |
修改/etc/ssh/sshd_config配置中的sftp模式为internal-sftp(根据自己需求修改)¶
1 2 3 | |
9.开机自启
1 2 3 4 5 | |
10.授权
1 2 3 4 | |
11.测试登陆
新建会话连接测试,若测试异常注意回滚!
12.关闭telnet
1 2 3 4 | |