Congelació d'usuaris a Linkat3

De El raconet d'en Jordi

Dreceres ràpides: navegació, cerca

Podem congelar un o diversos usuaris amb Linkat3. Es a dir, quan l'usuari inicia la sessió es troba sempre amb el mateix entorn, no importa el canvis que hagi fet anteriorment. Per altre banda, la màquina no està congelada: podem afegir programes i d'altres tasques administratives sense cap problema.

El sistema es basa en dos scripts. En el meu centre els hem personalitzat per a l'usuari vianet:


Modificació de /etc/gdm/PreSession

Al principi de l'arxiu, immediatament després de

 #!/bin/sh 

afegim

 if  $USER == vianet ; then
   rm -R /home/$USER
   tar -zxPf /home/$USER.tgz
   fi


Creació del script de congelació

A /root, creem l'arxiu congela amb permisos d'execució per a root amb el contingut:

#!/bin/bash 
cd /home
tar -zcPf /home/vianet.tgz /home/vianet


Utilització

La idea és senzilla. Entrem com a usuari vianet i modifiquem l'entorn gràfic al nostre gust. Sortim de l'entorn gràfic i des de consola de text entrem com a root i executem

 ./congela

El nou perfil d'usuari queda congelat, i es rescatarà cada vegada que l'usuari vianet entri a l'entorn gràfic.