我有一台 Debian 8 服务器,客户的 PCI 扫描失败,可能正在运行:
nmap -p 22 -sV customer.edu
返回
22/tcp open ssh OpenSSH 6.7p1 Debian 5+deb8u7
这应该很容易,因为我的 /etc/apt/sources.list 是这样的:
deb http://mirror.rackspace.com/debian jessie main
deb-src http://mirror.rackspace.com/debian jessie main
deb http://mirror.rackspace.com/debian-security/ jessie/updates main
deb-src http://mirror.rackspace.com/debian-security/ jessie/updates main
deb http://packages.dotdeb.org jessie all
deb-src http://packages.dotdeb.org jessie all
deb http://ftp.us.debian.org/debian/ jessie main contrib non-free
deb-src http://ftp.us.debian.org/debian/ jessie main contrib non-free
deb http://ftp.debian.org/debian jessie-backports main
deb http://security.debian.org/ jessie/updates main contrib non-free
Run Code Online (Sandbox Code Playgroud)
sudo apt-get upgrade openssh-server
返回:
Calculating upgrade... openssh-server is already the newest version.
有没有更好的方法来获取最新的 OpenSSH 服务器?
我尝试下载它,在 /usr/local/ 中安装其 OpenSSL 1.0.2-stable 依赖项,但遇到了严重的问题,失败了。
我是否选择在 apt-get 中找到更好的源,或者尝试在 /usr/local 中安装它及其 OpenSSL 依赖项并手动将 systemctl 指向这些二进制文件?