我正在寻找有关 Debian 安装的服务的说明,以便知道哪些服务可以关闭以及哪些服务是关键的。我在网上搜索了很久,但都没有找到。
答案1
我不清楚您到底在问什么。您想知道在执行 Debian 安装时默认安装哪些服务(从现在起我将改写为守护进程)吗?或者您只是想知道当前系统上安装了哪些守护进程以及它们配置为在哪个运行级别(如果有)下运行?
如果是后者,我建议安装 sysvconfig,它提供一个 TUI,用于查询当前状态并修改任何一组或一组系统守护进程的所需状态。
您可能还对 update-rd.c 感兴趣,它几乎肯定已经包含在内,用于修改守护进程运行级别配置。
答案2
查找正在运行的服务的信息的一种方法是运行“netstat -lp”。此命令显示有关所有监听端口的信息(包括最后一列中的程序名称)。您可以使用“dpkg -S program_name”找出相应的 debian 软件包名称。然后使用“dpkg -p package_name”查找有关该软件包的更多信息,最后决定是否需要此服务。
答案3
安装程序系统配置信息。
答案4
您可以使用 rcconf,它与 sysv-rc-conf 类似,但使用 ncurses。
假设您将自己添加到 sudoers,只需 sudo apt-get install rcconf,然后运行 rconf。它可以让您选择要启动或停止的服务。
当然,您需要研究您想要或不想运行哪些,我只需用谷歌搜索它们,因为您想要运行哪些实际上取决于您对服务器的操作。