O arquivo passwd é legível por todos os usuários. Isso é perfeitamente normal. O mesmo para /. Programas precisam de acesso ao / etc / passwd para mapear nomes de usuários para ids. As senhas reais são armazenadas em / etc / shadow, que é mais restrito.
Se, por algum motivo, você não quiser que programas vejam esses arquivos, crie uma jaula chroot que forneça seu próprio diretório-raiz falso e uma cópia separada de todos os arquivos necessários. Mas, para a maioria dos serviços, isso é desnecessário.