根据您的评论:
这是一个托管许多网站的网络服务器 - 用户名/组名称包含允许识别服务器上正在运行的网站的名称。即用户名可以是“example.com”或“example.tld”(或类似的,可以计算出完整的域名)。由于这些站点运行类似的软件 - 如果一个站点由于某些漏洞而遭到黑客攻击 - 攻击者可以枚举服务器上运行的站点并使用相同的漏洞感染它们。隐藏简单列出域的功能使攻击者更难,并为网站所有者提供更多时间进行更新。
我想说你想要做的是通过默默无闻提供某种(差的)安全性。
如果攻击者入侵了网站,他们很可能会获得 root shell,因此 1) 整个服务器都会受到损害,2) 获得特权访问权限后,他们无论如何都可以获得完整的用户列表。
最重要的是,限制系统配置文件的权限始终是一个坏主意。你永远不知道什么(以及何时)会崩溃。