L’objectiu bàsic d’aquest document és explicar com muntar les unitats del servidor Windows 2000 o
miniservidor XP per a que apareguin a la carpeta /windows de la Linkat
cada cop que s'iniciï el sistema. Primer de tot, cal diferenciar els
procediments entre usuaris amb contrasenya i sense:
Usuaris amb contrasenya
Aquest procediment només cal fer-lo una vegada doncs serveix tant per als usuaris amb contrasenya enregistrats actualment, com per a futures altes. Aquests usuaris hauran de
ser locals i existir tant al servidor Windows 2000 com a la Linkat.
Instal·leu mitjançant Red Carpet el paquet
pam_mount, que es troba al repositori de Linkat.
Obriu el document
/etc/security/pam_mount.conf
per afegir les línies de muntatge S, T i P amb el servidor que vulguem
connectar-nos. No cal crear les carpetes /windows/s, /windows/p i windows/t
es crearan soles a l'iniciar sessió.
Afegiu les següents linies:
volume * smb argo1 s /windows/s uid=&,dmask=0750,workgroup=AULA - -
volume * smb argo1 t /windows/t uid=&,dmask=0750,workgroup=AULA - -
volume * smb argo1 p /windows/p uid=&,dmask=0750,workgroup=AULA - -
Els paràmetres són els següents:
- argo1: Nom o IP del servidor.
- s: Carpeta compartida del servidor.
- /windows/s: Carpeta local on s'ha de muntar, no cal que estigui creada.
- AULA: Grup de treball.
- &: Variable que indica el nom de l'usuari (login).
A continuació, obriu el fitxer
/etc/pam.d/gdm
i afegiu les següents línies segons la imatge:
auth optional pam_mount.so use_first_pas
session optional pam_mount.so
Reinicieu l’equip i al entrar a la Linkat amb
un usuari que també existeixi al Servidor Windows 2000 o Miniservidor
XP, i disposi de la mateixa contrasenya, es muntaran
/windows/s
,
windows/t i
windows/p.
L’usuari les podrà llegir, o
podrà desar continguts, depenent dels permisos que disposi al
Servidor Windows 2000.
El muntatge serà vàlid per a
tots els usuaris actuals i tots els que s’afegeixin de nous que
tinguin contrasenya.
Usuaris amb contrasenya en blanc
Aquest procediment cal fer-lo
exclusivament pels usuaris que no tenen contrasenya (la tinguin en blanc)
com per exemple l'usuari “argo” i "alum-01" ja que l'anterior
procediment no muntarà les unitats en aquests casos.
El que farem, serà desar un script de
muntatge d'unitats especial dins el perfil d'aquests usuaris amb la
contrasenya en blanc. Igual que pels usuaris amb contrasenya, aquests
usuaris també hauran de ser locals i existir tant al
servidor Windows 2000 com a la Linkat.
A les estacions de primària creeu com a root els següents directoris:
/windows/p
/windows/s
/windows/t
En l’exemple explicarem els passos a realitzar en el cas de l'usuari "argo". En cas de tenir més usuaris amb contrasenya en blanc, hauríem de repetir-ho per cadascun dels perfils.
Canvieu els permisos de s,t i p a 755, amb
grup “users” i
usuari “argo”.
Habiliteu el senyalador especial
Defineix l'ID d'usuari a
/usr/bin/smbmnt.
Creeu un arxiu a
/home/argo anomenat
xarxa.sh amb permisos 755 que contingui les següents línies:
clear
smbmount //argo1/s /windows/s -o uid=500,guest
smbmount //argo1/t /windows/t -o uid=500,guest
smbmount //argo1/p /windows/p -o uid=500,guest
A continuació a
/home/argo/.profile afegiu al final del fitxer ja existent la línia següent perquè l’executi a l’arrencar el perfil:
/home/argo/xarxa.sh