Como posso impedir que usuários sem privilégios acessem/etc/passwd,/etc/group, etc.

Como posso impedir que usuários sem privilégios acessem/etc/passwd,/etc/group, etc.

Como o título sugere, tenho um ambiente multiusuário e, no interesse de proteger a privacidade, gostaria muito de poder restringir o acesso dos usuários a alguns desses arquivos visíveis publicamente que fornecem informações sobre outros usuários.

Se eu restringir o acesso /etc/passwdwith 0640, as coisas param de funcionar para esse usuário.

Se eu adicionar esse usuário a uma ACL restritiva, as coisas param de funcionar para esse usuário.

Eu realmente gostaria de evitar mandar usuários sem privilégios para a prisão, se puder. Só quero que a privacidade do usuário seja respeitada em um servidor compartilhado. Alguma ideia?

informação relacionada