Se eu executar este código, como posso ter certeza de que não há outros usuários que ainda tenham permissões inseguras?
Pense nisso em termos do sistema de arquivos e menos em termos de usuários que tenham permissões especificadas. As permissões definidas nas pastas / arquivos são o que importa, seguidas pelos usuários que fazem parte dos grupos que você atribuiu às pastas / arquivos. Então, o que você deseja verificar é quais usuários pertencem ao grupo que você deu a permissão de leitura e gravação para executar.
Uma maneira fácil de verificar quais membros estão em um grupo é com o programa members
:
sudo apt-get install members
members www-data
Esse último comando listaria quais usuários estão no grupo que tem permissões rwe nos diretórios que você listou.
Sem instalar nenhum pacote de software novo, você poderia apenas grep
o arquivo /etc/group
e ler a última parte da saída de um grupo específico:
grep 'www-data' /etc/group
Os usuários atribuídos a este grupo serão impressos no final da saída. Mais sobre o arquivo de grupo aqui .