
Encontrei vários artigos que abordam esse assunto, mas eles não estão sendo executados para mim ou talvez por terem anos, não funcionam no OS X 10.10 Yosemite.
Resumindo, executamos o Deep Freeze, mas eu gostaria apenas de ter um script que seja executado em uma programação noturna a cada 24 horas ou na inicialização que exclua todos os perfis de usuário que não sejam administradores. No momento temos "administrador" e "root". Os usuários que efetuam login são usuários do Active Directory.
Responder1
Então me deparei com issohttps://superuser.com/a/552277/426602e o usuário @slhck pode ter a chave que preciso! Adicionei nosso usuário "administrador" e executei e funcionou muito bem!
#!/bin/bash shopt -s extglob rm -rf /Users/!(administrator|Shared)
Agora tentarei colocar isso em um script launchd para ser executado às 3 da manhã todos os dias.