防止用户加密他们的主文件夹

0xC*_*22L 4 server encryption ecryptfs 12.04

如何防止用户在不删除相应软件包的情况下加密我们公司内部服务器上的主文件夹?

我可以启用任何策略来防止这种情况发生吗?

编辑:原因是员工离开时不应在这台机器上留下加密形式的数据。他们有机会在某种程度上在他们的个人工作站上使用加密。这些用户没有超级用户权力。

Dus*_*and 8

如果您不想删除该ecryptfs-utils包,那么最简单的方法是删除 上的 setuid 位/sbin/mount.ecryptfs_private

您应该使用 dpkg 状态覆盖来使此设置持久化,如下所示:

dpkg-statoverride --add root root 0700 /sbin/mount.ecryptfs_private
Run Code Online (Sandbox Code Playgroud)

这将确保ecryptfs-setup-privateecryptfs-mount-private不能与非root用户的EPERM错误。

如果这成为一个流行的请求,我们可以轻松地将其添加为包中的 debconf 问题/选项。