Wiki Linkat

Model Aula Linkat edu 12.04

De Wiki Linkat

EN REVISIÓ:

Contingut

Canvi de la carpeta personal de l'usuari local:

Durant el procés d'instal·lació de la Linkat edu 12.04, es crea un usuari local que a més a més és l'administrador del sistema. La carpeta personal d'aquest usuari es crea dins del directori /home. El model d'aula contempla el muntatge del directori /home remot del servidor de centre a la carpeta /home local. Per tant, cal desplaçar el directori personal de l'usuari local cap a un altre directori. Es proposa canviar la carpeta personal d'aquest usuari cap a un nou lloc que s'anomenarà: /home-local.

Nota: Aquest usuari no pot coincidir amb cap dels usuaris del servidor de centre Linkat. Així doncs, es recomana fer la instal·lació amb un usuari diferent (per exemple: suport). D'aquesta forma, s'evita fer servir usuaris com ara: argo, super, prof, etc que coincidirien amb els existents al servidor de centre.

Aquest canvi en l'usuari local no es pot realitzar en mode gràfic per la qual cosa serà necessari obrir un terminal en mode text. L'accés a aquest terminal de text es realitza prement la combinació de tecles:

<CTRL><ALT><F1>

Quan s'hagi obert el terminal en mode text, caldrà entrar amb el nom d'usuari suport i la contrasenya corresponent i s'executarà l'ordre:

sudo su

obtenint accés al sistema com a usuari root.

Ara caldrà assignar una contrasenya a l'usuari root ja que és l'usuari amb el qu es modificarà el compte de l'usuari local suport.

Per canviar la contrasenya de l'usuari root, cal executar l'ordre:

passwd 

Un cop assignada la nova contrasenya a l'usuari root, cal sortir de la sessió per la qual cosa s'escriurà l'ordre:

exit

Tot seguit caldrà tornar a entrar en mode text però amb l'usuari root (i la contrasenya definida anteriorment). Un cop hem accedit al terminal com a usuari root, cal executar les ordres següents:


usermod -g 100 -m -d /home-local/suport suport


aquesta ordre, canvia el directori /home/suport pel directori /home-local/suport i canvia els permisos de grup als fitxers i directoris per al nou grup users que té com a identificador de grup (GID) 100. Això es fa perquè l'identificador de grup 1000 coincidiria amb l'identificador del grup Professorat que es troba al servidor i que té com a GID 1000.


Posteriorment, s'ha d'eliminar el grup local creat específicament per a l'usuari suport (creat durant el procés d'instal·lació):


groupdel suport


Un cop fet aquest procés, ja es pot sortir de la sessió de root amb l'ordre:

exit


Per tornar sistema en mode gràfic, cal només prémer les tecles:

Control + Alt + F7


En el moment d'entrar en la sessió gràfica com a usuari USUARI, el directori personal ja es trobarà dins de la nova carpeta /home-local


Muntatge del directori /home remot del servidor a través del servei autofs:

Per procedir a muntar el directori /home remot cal instal·lar el paquet autofs.

Per fer la instal·lació, es pot cercar i instal·lar el paquet: autofs a través del programa: synaptic que es troba dins del menú: Aplicacions->Eines del sistema->Administració-> Gestor de paquets Synaptic


Edició del /etc/auto.master

El servei autofs fa servir el fitxer auto.master per muntar els diferents recursos remots. En aquest cas, els recursos remots que es volen muntar són el directori personal dels usuaris /home i els recursos compartits: P, S, T, M i G.

Així, caldrà editar el fitxer /etc/auto.master amb l'editor gedit:


gksu gedit /etc/auto.master

i afegir al final del fitxer, les línies:

/home  /etc/auto.homes --timeout 30
/mnt/.nfs  /etc/auto.nfs --timeout 30

Creació del fitxer /etc/auto.homes:

Cal editar el fitxer /etc/auto.homes ja que conté la definició del recurs remot que es vol muntar i l'adreça del servidor:

gksu gedit /etc/auto.homes

i afegir la línia:

* -fstype=nfs,soft,intr servidor.intracentre:/home/&

en cas que la màquina client Linkat edu 12.04 no tingui com a servidor de noms principal el servidor de centre, es recomana canviar servidor.intracentre per la IP del servidor:

* -fstype=nfs,soft,intr 192.168.0.240:/home/&

Nota: La IP del servidor és la 192.168.0.240, en cas que el servidor tingui una IP diferent caldrà canviar la IP de l'exemple per la IP real del servidor.

Creació del fitxer /etc/auto.nfs:

El directori dins del qual es muntaran els recursos compartits: P, S, T, G i M śubicarà a /mnt/nfs. Així doncs caldrà crear prèviament el directori nfs per a la qual cosa s'executarà l'ordre:

mkdir -p /mnt/.nfs

Un cop creat el directori /mnt/nfs, caldrà crear el fitxer /etc/auto.nfs. Aquest fitxer conté la definició del recursos remots que es volen muntar i l'adreça del servidor.

Així doncs, per crear el fitxer auto.nfs, caldrà executar l'ordre:

gksu gedit /etc/auto.nfs

L'ordre anterior fa la crida a l'editor gedit com a usuari primari o root.


Un cop obert el fitxer, caldrà afegir les línies:

Professorat -fstype=nfs,soft,intr servidor.intracentre:/srv/exports/P
Programari -fstype=nfs,soft,intr servidor.intracentre:/srv/exports/S
Treball -fstype=nfs,soft,intr servidor.intracentre:/srv/exports/T
Gestio -fstype=nfs,soft,intr servidor.intracentre:/srv/exports/G
Multimedia -fstype=nfs,soft,intr servidor.intracentre:/srv/exports/M


en cas que la màquina client Linkat edu 12.04 no tingui com a servidor de noms principal el servidor de centre, es recomana canviar servidor.intracentre per la IP del servidor:

Per exemple, el recurs P de Professorat quedaria muntat per la IP del servidor (192.168.0.240):


Professorat -fstype=nfs,soft,intr 192.168.0.240:/srv/exports/P


Nota: La IP del servidor és la 192.168.0.240, en cas que el servidor tingui una IP diferent caldrà canviar la IP de l'exemple per la IP real del servidor.

Donat que els recursos compartits es munten just en el moment d'accedir-hi, caldrà crear unes llençadores per tal de facilitar l'accés a aquestes unitats.

Es proposa doncs crear les llençadores següents dins del directori /mnt:


ln -s /mnt/.nfs/Professorat /mnt/.
ln -s /mnt/.nfs/Programari  /mnt/.
ln -s /mnt/.nfs/Treball /mnt/.
ln -s /mnt/.nfs/Gestio /mnt/.
ln -s /mnt/.nfs/Multimedia /mnt/.


L'accés a cadascuna de les unitats compartides es realitzarà a través dels enllaços que s'acaben de crear.

Autenticació d'usuaris via LDAP:

Per tal que els usuaris del servidor de centre Linkat es puguin validar a l'estació de treball Linkat edu 12.04, cal instal·lar els paquets següents a través del gestor de paquets synaptic (Aplicacions->Eines del sistema->Administració-> Gestor de paquets Synaptic).

Els paquets que s'han d'instal·lar són els següents:

auth-client-config libnss-ldap ldap-utils

Durant el procés d'instal·lació dels paquets anteriors, apareixerà un assistent que ens demanarà informació relacionada amb el servidor LDAP del centre.

Les dades que hi introduirem són:

ldap://servidor.intracentre

Nota: En cas de no tenir configurat el servidor de centre com a servidor de DNS, es recomana canviar servidor.intracentre per la seva IP: 192.168.0.240. La dada anterior quedaria de la forma:

ldap://192.168.0.240

Com a dades relacionades amb el servei LDAP caldrà introduir:

dc=intracentre
cn=Administrator, dc=intracentre


Nota: Pel que fa la resta d'opcions, es deixen els valors predeterminats que mostra l'assistent.


En cas que el nom del servidor no sigui intracentre, caldrà canviar les dades anteriors per les dades reals del servidor de centre.


En cas que ens equivoquem, es pot tornar a llançar l'assistent des de consola (Menú: Aplicacions->Accessoris->Terminal) amb l'ordre:

sudo dpkg-reconfigure ldap-auth-config

Execució de les ordres auth-client-config i pam-auth-update des de consola.

Per executar les ordres anteriors, caldrà obrir un terminal (Menú: Aplicacions->Accessoris->Terminal) i executar les ordres següents:

sudo auth-client-config -t nss -p lac_ldap
sudo pam-auth-update


Edició del fitxer de configuració lighdm.conf:

Per tal que no aparegui la llista completa d'usuaris del servidor de centre, cal modificar l'entrada del gestor gràfic.

Des de consola, caldrà executar l'ordre:

sudo gedit /etc/lightdm/lightdm.conf

i afegir les línies:

greeter-hide-users=true
greeter-show-manual-login=true

El fitxer definitiu tindrà l'aspecte següent:

[SeatDefaults]
greeter-session=unity-greeter
user-session=gnome-fallback
greeter-hide-users=true greeter-show-manual-login=true

Instal·lació del paquet: nslcd

Des de consola, caldrà executar l'ordre:

sudo apt-get install nslcd

(es deixen els valors entrats anteriorment).

Reiniciar la màquina

Finalment, caldrà reiniciar la màquina per tal que els canvis introduïts siguin efectius. Es pot fer des de la mateixa línia d'ordres:

sudo reboot