为什么 netbase 删除一些服务?

为什么 netbase 删除一些服务?

我分享了其他前段时间查询过。 @StephenKitt 分享并引用

它没有理由推荐网络工具(考虑 Debian 策略中定义的建议),并且删除建议是安全的,因为默认安装最终仍然安装了 ifupdown。清理此类依赖关系将简化将来可能切换到其他默认工具的过程。 -斯蒂芬·基特

现在,虽然我可以理解这一点,但需要知道的是可能的替代品。例如,它删除了对我来说至关重要的三项服务。我确实知道它们将作为默认安装,但仍然 -

  • 服务:删除了 ssh (22/udp)。

  • 服务:删除了 http (80/udp)、https (443/udp)。

来自 /usr/share/doc/netbase

虽然我们确实希望 Web 服务器提供商能够以低成本与多个证书提供商捆绑或其他方式将 https 作为默认产品,但到目前为止,网站创建者可以按照他/她想要的方式进行设置。这种情况不会很快改变。

同样,我不知道有什么比 ssh 更好的了?

[$] ssh -v localhost

OpenSSH_7.3p1 Debian-5, OpenSSL 1.0.2j  26 Sep 2016

我同意所提议的改变,只需要知道发生了什么变化(如果有的话)将成为默认值,这样我就可以解决这个问题。

答案1

删除只是删除服务定义/etc/services。这些定义已被删除,因为它们已过时或未使用:

等等(阅读git 日志了解所有更改的详细信息)。

这只会影响速记服务定义,即使如此,也只会影响未使用的服务定义,不会影响其他任何内容。它不影响依赖关系,可用性服务的数量(无论如何都是由其他套餐提供的)、您提供服务的能力等。

相关内容