Script profilo temporaneo

1 risposta [Ultimo contenuto]
Ritratto di pinguinolinux
pinguinolinux
(Junior)
Offline
Junior
Iscritto: 29/09/2010
Messaggi: 8

Vorrei creare un delle macchine che sono in un aula uno script, in modo che ogni volta che un utente si logga gli viene creato un profilo temporaneo nuovo, senza trovarsi file e impostazioni della persona precedente. Credo che si parli di profilo temporaneo. Qualcono mi sa dare qualche indicazione?

Ritratto di mcortese
mcortese
(Moderatore)
Offline
Moderatore
Iscritto: 27/02/2009
Messaggi: 2918

Un script come questo:

#!/bin/sh
 
if [ $USER = student ]; then
  cd /home/student
  # Elimina tutto
  find . -delete
  # Copia i file standard
  cp -r /etc/skel/. .
fi
exit 0

Ovviamente ho dato per scontato che esista già un account student con home in /home/student.

Questo script va reso eseguibile (chmod a+x) e messo laddove il gestore di login lo possa eseguire alla fine della sessione. Se usi GDM, dovrebbe essere /etc/gdm3/PostSession/Default.