OpenSSH_6.2p2升级到OpenSSH_7.3p1 1
#安装必要的gcc, gcc-c++编译工具以及libopenssl-devel,pam-devel,zlib-deve 3
2.4备份上述文件,/usr/bin/X11/openssl为/usr/bin/openssl的软链接 5
3.4查看安装好的/usr/local/openssl目录文件 7
3.6配置升级后的openssl的相关目录(链接openssl程序) 8
5.3 拷贝sshd启动脚本,contrib/目录下对应系统的启动脚本 10
6.1编译openssh时,出现找不到pam-devel 11
6.3编译过程出现host-key Error 255 12
6.5编译openssh依赖的是openssl是老版本 12
前言
OpenSSH概念:
OpenSSH是实现远程控制、远程加密传输数据的安全的网络连接工具,也就是为我们提供ssh服务的程序。SSH由服务端和客户端组成,服务端是一个守护进程(sshd),在后台运行并响应客户端的连接请求;客户端包含ssh(openssh-clients)、scp、rsync、slogin、sftp等应用程序。
SSH服务本身提供了一种安全加密的数据传输方式。在一些比较旧的Linux系统版本中,多数是openssh 5版本。而目前OpenSSH已更新到OpenSSH 7.X版本,修复许多存在的安全漏洞,也是较为安全的版本。OpenSSH官网:http://www.openssh.com
系统要求:SUSE Linux Enterprise Server 11 SP2 (x86_64)
安装软件包前提准备: