Se você quiser remover o acesso de gravação de todos, não precisará de ACLs: as permissões tradicionais funcionarão.
chmod -R a-w /path/to/directory
Observe que os usuários podem voltar a alterar as permissões dos arquivos que possuem (isso também se aplica a qualquer coisa que você fizer com a ACL).
Se você quiser usar o ACL para preservar as permissões tradicionais dos arquivos, será necessário listar todos os usuários do sistema ou, pelo menos, todos os grupos.
Se o sistema de arquivos for ext2 / ext3 / ext4, você poderá definir o atributo imutável . Apenas root pode alterar o atributo imutável e impede todas as gravações.
chattr -R +i /path/to/directory
Há uma boa chance de que seu problema possa ser resolvido montando o diretório em um local privado e expondo uma visualização somente leitura em bindfs
. Consulte acesso somente leitura para todos os arquivos em uma subpasta específica