Wiki Linkat

Model Aula Linkat edu 12.04

De Wiki Linkat

(Diferència entre revisions)
(Muntatge del directori /home remot del servidor a través del servei autofs:)
Línia 150: Línia 150:
== Autenticació d'usuaris via LDAP:  ==
== 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).  
+
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:  
Els paquets que s'han d'instal·lar són els següents:  
-
auth-client-config libnss-ldap ldap-utils  
+
'''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.  
Durant el procés d'instal·lació dels paquets anteriors, apareixerà un assistent que ens demanarà informació relacionada amb el servidor LDAP del centre.  
Línia 173: Línia 173:
<br>  
<br>  
-
'''Nota:''' Pel que fa la resta d'opcions, es deixen els valors predeterminats que mostra l'assistent.
+
'''Nota:''' Pel que fa la resta d'opcions, es deixen els valors predeterminats que mostra l'assistent.  
<br>  
<br>  
Línia 221: Línia 221:
  sudo apt-get install nslcd
  sudo apt-get install nslcd
-
(es deixen els valors entrats anteriorment).
+
(es deixen els valors entrats anteriorment).  
=== Reiniciar la màquina  ===
=== Reiniciar la màquina  ===

Revisió de 12:02, 29 jul 2013

EN REVISIÓ:

Contingut

Canvi de la carpeta personal de l'usuari local:

Nota: L'usuari local amb el qual s'ha fet la instal·lació de Linkat edu 12.04 no pot coincidir amb cap dels usuaris del servidor Linkat. Així doncs, es recomana fer la instal·lació amb un usuari, per exemple, anomenat suport (i per tant s'ha d'evitar utilitzar usuaris com ara: argo, super, prof, etc per fer la instal·lació).

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 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 crear una nova carpeta que anomenarem: home-local

Per fer aquest canvi, caldrà entrar en mode text dins del sistema amb l'ajut de la combinació de tecles: Control Alt F1 i autenticar-se com a usuari local. Per descriure el procés s'agafarà com a exemple l'usuari USUARI.

Després d'entrar com a usuari USUARI, caldrà executar l'ordre:

sudo su

(introduïm la contrasenya de l'usuari USUARI)

A partir d'aquí, les ordres que executem es realitzen com a usuari root.


Creació del directori /home-local

Per crear aquest directori, cal executar l'ordre:


mkdir /home-local

Desplaçar la carpeta al nou directori

Per deplaçar la carpeta de l'usuari cap al nou directori /home-local caldrà executar l'ordre:

mv /home/USUARI /home-local/

(NOTA: cal canviar l'usuari USUARI per a l'usuari que s'ha utilitzat durant el procés d'instal·lació de Linkat edu 12.04).

Edició del fitxer passwd per realitzar el canvi de directori:

Per tal de fer efectiu el canvi de directori personal, cal editar el fitxer /etc/passwd. Per fer-ho, caldrà fer servir l'editor vi:

vi /etc/passwd

Caldrà trobar la línia que fa referència a l'usuari USUARI:

USUARI:x:1000:1000:Usuari creat durant la instal·lació,,,:/home/USUARI:/bin/bash

i canviar la part que fa referència a: /home/USUARI per /home-local/USUARI

El text definitiu és el següent:

USUARI:x:1000:1000:Usuari creat durant la instal·lació,,,:/home-local/USUARI:/bin/bash

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

exit

i si s'executa per segona vegada l'ordre: exit se surt de la sessió oberta amb l'usuari USUARI.

Per entrar al 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