我们的 root 服务器上需要 polkit 和 consolekit 吗?

我们的 root 服务器上需要 polkit 和 consolekit 吗?

我们的工作站中唯一的用户是 root。我们仅通过 ssh 使用它们来分配工作负载。我们在这些机器上安装了 Debian 8 (Jessie)。

我读到consolekit和policy kit仅用于注册常规用户shell并管理常规用户特权操作(例如freedesktop操作(关闭))。

我们没有普通用户,只有 root。这些过程占用了大量的空间htop

删除 polkit 和 consolekit 安全吗?

答案1

Policykit 用于允许非特权进程在没有 root 权限的情况下执行特权操作等。在您的情况下,您唯一的用户 root 将始终具有特权。

答案2

也许有点晚了,但一般来说,以 root 作为唯一用户运行任何严肃的机器都是不安全的。通过这种方式,任何管理机器的人都可以用无意的命令摧毁它。这就是为什么您应该始终创建一个或多个权限较低(即:普通)用户的原因。

如果需要,这些权限较低的用户可以使用“sudo”命令来执行需要 root 权限的任务。

相关内容