Elimina in modo sicuro gli account guest in OSX

2

Ho bisogno di un modo per cancellare in sicurezza gli account degli account guest dalla mia macchina. Su OSX, gli ospiti vengono cancellati automaticamente al logout, con la cancellazione effettuata utilizzando il comando "RM". Ho bisogno di un modo per modificare questo in forma sicura di "RM" (RM -p, credo?) O di usare "SRM".

In alternativa, soluzioni alternative sarebbero molto utili. Attualmente, credo che sia possibile sostituire "RM" con "SRM" a livello di sistema, anche se non sono sicuro se sia plausibile o possibile. Altre soluzioni alternative che ho preso in considerazione sono l'eliminazione manuale dei file (dovrebbe essere possibile eseguire uno script al logout che esegue questa operazione?) Oppure, all'avvio, trovare un modo per scrivere potenzialmente sui settori dell'HDD con 0 e 1.

In sintesi ....

È possibile (e in tal caso, in che modo) cancellare i dati dell'account ospite in modo sicuro?

Nota Sto taggando questo sotto OSX, UNIX e LINUX perché ritengo che una risposta sarebbe valida per tutte le piattaforme di questo tipo. Questo era anche Xposted su Overflow dello stack

    
posta Nathan Lafferty 11.12.2013 - 22:02
fonte

1 risposta

1

È abbastanza gentile. Puoi usare un hook di disconnessione per eseguire uno script quando un utente si disconnette. Questo verrà eseguito anche quando l'utente ospite è disconnesso. Tutto quello che devi fare è creare uno script che SRMs la cartella home guest quando il Mac è disconnesso o spento.

Questo comando avvierà un hook di login (presumendo che / usr / local / bin / logoutscript esista e sia corretto in modo che lo script sia eseguibile)

sudo defaults write com.apple.loginwindow LogoutHook /usr/local/bin/logoutscript

È possibile scrivere facilmente uno script di shell che eseguirà SRM nella cartella principale dell'account Guest.

    
risposta data 11.12.2013 - 22:13
fonte

Leggi altre domande sui tag