ubuntu - 在 ubuntu 14.04 中升级 openSSH 7.2p

标签 ubuntu ssh upgrade openssh pci-compliance

我有一台运行 Ubuntu 14.04 的服务器,但我对 PCI 要求有疑问。我已经在我的服务器上安装了 OpenSSH 6.6p1,然后我将它升级到 OpenSSH 7.2p,使用 ma​​ke 编译代码并直接从 OpenSSH 的存储库进行安装,但似乎有些东西坏了,因为我继续得到检查后的旧版本 dpkg -l openssh\*:

ii openssh-client 1:6.6p1-2ubunt amd64 secure shell (SSH) client, 
ii openssh-server 1:6.6p1-2ubunt amd64 secure shell (SSH) server,
ii openssh-sftp-serve 1:6.6p1-2ubunt amd64 secure shell (SSH) sftp server 

PCI 扫描仪继续报告相同的问题,我必须安装最新版本的 OpenSSH。

这是问题的 CVI Id:CVE-2016-3115

最佳答案

我还需要安装最新的 OpenSSH,但我想通过软件包安装它,而不是从源代码编译。

sudo apt-add-repository 'deb http://archive.ubuntu.com/ubuntu yakkety main universe multiverse'
sudo apt-get update
sudo apt-get install openssh-server=1:7.3p1-1

它对我有用。 (从技术上讲,这里只需要 main 和 universe )

$ ssh -V
OpenSSH_7.3p1 Ubuntu-1, OpenSSL 1.0.2g  1 Mar 2016

编辑 (2017-10-04):这个答案最近受到了一些关注,现在可能已经过时了。请记住,只有 mainuniverse 是必需的,我特别想将其安装为包而不是从源代码编译。请小心输入来自互联网的随机命令,无论陌生人(在本例中是我)是多么善意!

关于ubuntu - 在 ubuntu 14.04 中升级 openSSH 7.2p,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36453976/

相关文章:

c++ - 使用 dlopen/libdl.co -ldl 标志时出现 CLion IDE 问题

c++ - 在 Linux 中使用库文件

PHP 调用 Expect 脚本(通过 SSH 运行脚本,但使用 PHP 调用)

php - 在 centOS 6.9 (Final) 中将 php-5.6 升级到 7.3 时显示多个错误

python - 使用 subprocess.Popen() 打开程序时出错

ajax - XML::Simple 在属性文本中保留实体

audio - 在远程 ubuntu 服务器上运行 praat

bash - 如何在 shell 脚本中使用 ssh?

Android 替换应用安装失败

android - 在 Android Market 中,开发人员可以/应该多久更新一次他们的 apk 文件?