[Risolto] Creare "snapshot" del sistema

Installazione, configurazione e uso di programmi e strumenti.
nicholas086
Prode Principiante
Messaggi: 27
Iscrizione: domenica 29 gennaio 2012, 10:31
Località: Milano

[Risolto] Creare "snapshot" del sistema

Messaggio da nicholas086 »

Ciao a tutti!
Io avrei intenzione di installare ubuntu (l'ultima versione, 11.10 per la precisione) sui pc a disposizione del pubblico nella biblioteca in cui lavoro.
Ora la domanda è questa: c'è un modo per far sì che tutte le modifiche effettuate dall'utente vengano eliminate alla sua disconnessione (o al riavvio del pc?). Attualmente su Win utilizziamo un software che crea uno snapshot dell'intero sistema e poi lo carica al riavvio.
So che c'è la possibilità di usare la guest session, ma non fa del tutto al caso mio, perché avrei necessità di personalizzare l'ambiente di lavoro dell'utente.

Specifico, non c'è un'utenza per ogni persona, ma solo una generale che vale per tutti, e quindi, sia per questioni di privacy, che per evitare di "infognare" il pc, mi serve che alla disconnessione questo venga ripristinato ad uno stato precedente da me preparato.

Grazie, ciao!!
Ultima modifica di nicholas086 il domenica 29 gennaio 2012, 13:40, modificato 1 volta in totale.
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40359
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Creare "snapshot" del sistema

Messaggio da steff »

Esiste, in pratica devi impostare tutto come vuoi (menu, preferiti del browser, svuoti il cestino e la cache/dati personali del browser, account non admin ecc ecc) una volta fatto questo ne fai una copia (e puoi usarla per tutti i pc e per lo stesso id utente:
cd /home

Codice: Seleziona tutto

sudo cp -avp nomelogin nomelogin.modello
Poi imposti che al riavvio viene ricarito il default:

Codice: Seleziona tutto

sudo gedit /etc/rc.local
inserisci

Codice: Seleziona tutto

rm -rf /home/nomelogin
cp -ap /home/nomelogin.modello /home/nomelogin
Devi  avere un secondo utente admin.

Per farlo alla solo uscita di sessione non so in gnome, ma ci deve essere un modo.
Ultima modifica di steff il sabato 10 marzo 2012, 12:56, modificato 1 volta in totale.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
nicholas086
Prode Principiante
Messaggi: 27
Iscrizione: domenica 29 gennaio 2012, 10:31
Località: Milano

Re: Creare "snapshot" del sistema

Messaggio da nicholas086 »

Perfetto, proprio quello che mi serviva!
Va benissimo anche solo al riavvio.
Grazie steff!
Avatar utente
il_muflone
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 18878
Iscrizione: venerdì 1 maggio 2009, 15:31
Desktop: GNOME Shell
Distribuzione: Arch Linux x86_64
Località: Profondo sud
Contatti:

Re: Creare "snapshot" del sistema

Messaggio da il_muflone »

unico appunto: io lo porrei salvato sotto /root dove l'utente non puo' mettere il naso
lasciandolo in /home in ogni istante l'utente puo` aprire la sua home, salire di un livello e vandalizzare tale impostazione.
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40359
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Creare "snapshot" del sistema

Messaggio da steff »

il_muflone ha scritto: unico appunto: io lo porrei salvato sotto /root dove l'utente non puo' mettere il naso
lasciandolo in /home in ogni istante l'utente puo` aprire la sua home, salire di un livello e vandalizzare tale impostazione.
Ottima osservazione. Quindi diventa

Codice: Seleziona tutto

sudo cp -avp /home/nomelogin /root/nomelogin.modello
e in rc.local:

Codice: Seleziona tutto

rm -rf /home/nomelogin
cp -ap /root/nomelogin.modello /home/nomelogin
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
nicholas086
Prode Principiante
Messaggi: 27
Iscrizione: domenica 29 gennaio 2012, 10:31
Località: Milano

Re: Creare "snapshot" del sistema

Messaggio da nicholas086 »

In effetti mi era venuto in mente di spostare la cartella in root, adesso che stavo provando.
Un'altra domanda: nel momento in cui ho bisogno di aggiornare il modello, come faccio?
Nel senso che ho fatto una prova con l'utente amministratore e:
- se cerco di cancellare utente.modello non mi viene permesso
- se provo ad aggiornare il modello con il codice postato sopra in realtà non modifica niente.

Ergo, deve essere un problema di permessi, giusto?
nicholas086
Prode Principiante
Messaggi: 27
Iscrizione: domenica 29 gennaio 2012, 10:31
Località: Milano

[Risolto] Re: Creare "snapshot" del sistema

Messaggio da nicholas086 »

COME NON DETTO!!

Avevo semplicemente sbagliato a digitare il comando rm con le relative opzioni.
Ops..
Grazie mille ancora dell'aiuto!
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: max64bo e 11 ospiti