编译安装OpenSSH8.0p1 如何支持TCP Wrappers功能?

OpenSSH 6.7/6.7p1 (2014-10-06)起不再支持TCP Wrappers
http://www.openssh.com/releasenotes.html
“ * sshd(8): Support for tcpwrappers/libwrap has been removed.”
但是 CentOS7.6 自带的 OpenSSH7.4p1 版本是可以支持 tcp-wrappers
请问有啥办法可以使得编译安装OpenSSH8.0p1支持TCP Wrappers?

1回答

achliceachlice  系统工程师 , h3c
zhuhaiqianghedan赞同了此回答
给个野路思路 , Makefile里面是 编译和链接的 内容 在configure之后形成的Makefile 里面, 找到形成sshd文件的 链接的语句 最后 sshd 的 句子, 把/usr/lib64/libwrap.so.0  加进去. 不一定行, 可以试试, ...显示全部

给个野路思路 , 
Makefile里面是 编译和链接的 内容 
在configure之后形成的Makefile 里面, 找到形成sshd文件的 链接的语句 最后 sshd 的 句子, 把/usr/lib64/libwrap.so.0  加进去.

不一定行, 可以试试, 

收起
 2019-09-16
浏览1146
  • 尝试把SSH8的Makefile中的SSHDLIBS= -lpam改成SSHDLIBS= -lwrap 然后make check报错 /tmp/openssh8/openssh-8.0p1/auth-pam.c:1232: undefined reference to `pam_getenvlist' collect2: error: ld returned 1 exit status make: *** [sshd] Error 1 改回去继续正常 哎~能力有限,把控不了野路子。
    2019-09-16

提问者

hedan系统架构师, 南证期货
相关推广
  • 2020 容器云职业技能大赛运维岗课程系列之—容器云平台的日常故障处理
    近年来,容器技术的发展也非常迅猛,以docker和kubernetes为代表的容器技术日新月异,但我们也在容器的使用过程中碰到各种困扰和难题。本文针对Docker容器和kubernetes集群安装,部署,维护过程中,产生的问题和故障,做出有针对性的说明和解决方案,希望可以帮助到大家去快速定位和解决类似问题故障。
  • 问题状态

  • 发布时间:2019-09-16
  • 关注会员:2 人
  • 问题浏览:2131
  • 最近回答:2019-09-16