[MontelLUG] Fwd: blocco creazione cartelle in scivania e ripristino impostazioni utente

samuele d'osvaldi samuele.dosvaldi a gmail.com
Sab 19 Set 2015 10:33:10 CEST


Ciao, inoltro anche mail inviata in lista wiildos e sodilinux per
condividere la soluzione in oggetto tanto cara a chi gestisce
l`aula...farina del sacco di Toni, ovviamente!

Samuele d.


---------- Messaggio inoltrato ----------
Da: samuele d'osvaldi <samuele.dosvaldi a gmail.com>
Date: 18 settembre 2015 12:54
Oggetto: blocco creazione cartelle in scivania e ripristino impostazioni
utente
A: "Open Source e didattica innovativa - SoDiLinux-cts.vr e LIM povere" <
sodilinux_cts_vr_lim_povere a googlegroups.com>,
wii_libera_la_lavagna a googlegroups.com


Ciao, vorrei condividere una serie di comandi per avere le condizioni in
oggetto. Una soluzione "grezza" ma semplice e funzionale, nella speranza
che possa turnare utile a qualcuno come lo è stato per me.

Ovviamente non è farina del mio sacco ma sono stato aiutato da un amico!

*Premessa: *
eseguire tutti i comandi seguenti come amministratore, quindi da terminale:

*sudo su  *e inserire la password di amministratore


*Fase 1:*
*Modifica dei permessi delle cartelle utenti*

a)per impedire che possano scrivere su Scrivania o in qualsiasi altra
cartella dell'utente:

*-cambiare il proprietario *

chown -R <utente amministratore> <percorso della cartella dell'utente>

(----->es. chown -R insegnante /home/alunno01/Scrivania)

*-eliminare i permessi di scrittura a utente e altri*

chmod 755 <percorso cartella dell'utente>

 (------->es: chmod 755 /home/alunno01/Scrivania)


*Fase 2:*
*Fare una copia della cartella utente per il ripristino dell'ambiente
desktop*

rsync -av --progress -E <percorso cartella utente> <percorso cartella di
backup>

(----->es: rsync -av --progress -E /home/alunno01 /home/ripristinoutente)

Nella cartella "ripristinoutente" verrà creata una copia precisa della
cartella utente "alunno01" con l'ambientazione al momento del backup.



*Fase 3:*
*Impostare al riavvio del pc la sostituzione della cartella utente
modificata con quella di backup*

-modificare il file "rc.local" aggiungendo il seguente comando *prima della
riga exit 0*, quindi:

*nano /etc/rc.local*

-e inserire questa riga:

rsync -a -E --delete-after <percorso cartella di backup> <percorso cartella
utente>

(----->es: rsync -a -E --delete-after /home/ripristinoutente/alunno01 /home)

- *ctrl+o* per salvare e *ctrl+x* per uscire, fatto!

*Attenzione: il comando così com'è elimina ogni files o cartella
dell'utente creata dopo il backup portando tutto come prima!!!*

Sevolete conservare i files e le cartelle create basta togliere da rc.local



*--delete-after*
e si limiterà a sovrascrivere solo i files di impostazione
dell'utente...anche lo sfondo della scrivania, se modificato, tornerà come
prima del backup.

Spero di non aver fatto errori!

Grazie per l'attenzione...buon lavoro!
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://mail.montellug.it/pipermail/montellug/attachments/20150919/2250c702/attachment.html>


Maggiori informazioni sulla lista montellug