openssh一键升级脚本(测试成功)
1 ssh版本检查
本文档针对于ssh版本低于7.0的系统,升级为openssh7.5 p1。
2 OPENssh7.5安装步骤
卸载原有openssh
准备编译环境:
上传openssh安装包到/mnt并解压进行编译:
拷贝ssh服务文件
修改配置文件
修改/etc/ssh/sshd_config
将#PermitRootLogin修改为PermitRootLogin yes
修改/usr/libexec/sftp-server为/usr/local/libexec/sftp-server
修改 /etc/init.d/sshd
将SSHD=/usr/sbin/sshd 改为 SSHD=/usr/local/sbin/sshd
将/usr/sbin/ssh-keygen -A 改为 /usr/local/bin/ssh-keygen -A
在 ‘$SSHD $OPTIONS && success || failure’这一行上面加上一行 ‘OPTIONS="-f /etc/ssh/sshd_config"’
加入系统服务
检查服务
启动服务
检查ssh版本
Windy心梦无痕