top of page
Buscar

PRÀCTICA 2: Gestió de recursos en sistemes Linux (Carpetes, Impressores i Quotes)

Foto del escritor: Unai Conus de la TorreUnai Conus de la Torre

Nom de l’alumne: Unai Conus

Grup classe: 2 Smx B

PRÀCTICA 2: Gestió de recursos en sistemes Linux (Carpetes, Impressores i Quotes)

Objectiu: Configurar carpetes compartides en xarxa en el servidor. Configurar quotes en particions i en carpetes compartides. Compartir impressores en xarxa en el servidor.

L’entrega ha de ser en format pdf. Alternativament es pot fer una entrada en la vostra pàgina a Wix i entregar l’enllaç directe.

Apunts del Pere. Temes d'interés: 36, 37, 38 i 39.


IMPORTANT: Si la nomenclatura del nom per a màquines (hostname) i usuaris i configuració de xarxes descrita durant la UF no es respecta es penalitzarà si es detecta.

- Nom de la màquina virtual del servidor: SOX Ubuntu Server XXX

- Hostname del servidor: ubsxxx

- IP del servidor: 172.30.X.50

- Nom de la màquina virtual del desktop: SOX Ubuntu Desktop XXX

- Hostname del desktop: ubcxxx

- IP del desktop: 172.30.X.150


*En comptes de XXX hauria d'haver les vostres inicials.


Recordeu que també penalitzen les captures de pantalla innecessàries o desordenades en cada tasca.




0. Introducció

Abans de començar aquesta pràctica és necessari assegurar-nos que hi hagi aquests elements del domini ben configurats:


Unitat organitzativa

Nom complet

Nom d'inici de sessió

Grups

Gestio

Director XXX

dxxx

Direccio

ProfesCicles

Pau Padilla

ppadilla

Profes i SMX1

ProfesCicles

Pere Pescador

ppescador

Profes i SMX2

AlumnesCicles

Alba Colom

acolom

SMX2

AlumnesCicles

Alex Ferrer

aferrer

SMX1 i SMX2

*En comptes de XXX hauria d'haver les vostres inicials o SOX.


1. Compartir carpetes i permissos (4 punts) – Tema 37 als apunts

En aquesta part volem crear una sèrie de carpetes compartides en el servidor i accedir-hi des del desktop. Per fer-ho, utilitzarem el protocol NFS (Network File System), que és el sistema de compartició de carpetes i fitxers nadiu.


Reviseu que a les vostres màquines hi ha aquests paquets que són necessaris per a utilitzar NFS (es van instal·lar i utilitzar a la pràctica 2.4):

- En el servidor: nfs-kernel-server

- En el desktop (que farà de client): nfs-common


En resum, aquests són els diferents permisos que es poden configurar en els recursos compartits.

Servidor

Client

Carpeta local

Recurs compartit

Muntatge

Carpeta

- Permisos locals (permisos bàsics i propietari)


- Permisos locals (permisos bàsics i propietari)


El procediment que es demana seguir és el següent:

  1. Crear les carpetes locals al servidor (a /srv/nfs/compartides) i configurar els permisos locals.

  2. Crear el recurs compartit (modificant /etc/exports) i comprovar que es comparteixen correctament (sudo exportfs).


Carpetes i compartició de recursos en el servidor

Carpeta info:

● Permisos locals:

- Propietari: director (dxxx)

- Grup direcció: tots els permisos

- Resta: només permís de lectura

- Tots els arxius que es creïn hauran de pertànyer al grup direcció

● Accés remot (compartit):

- El nom del recurs ha de ser informacio

- Root: només ha de tenir permís de lectura

- Resta: el mateix que en local


Carpeta secreta:

● Permisos locals:

- Propietari: root

- Resta: cap permís

● Accés remot (compartit):

- Només s'ha de poder accedir des de la màquina 172.30.X.150

- Ha de quedar amagada

- Root: ha de tenir tots els permisos

- Resta: no ha de tenir cap permís


Carpeta practiques:

● Permisos locals:

- Propietari: root

- Grup profes: tots els permisos

- Resta: només permís d'exploració (travessar les carpetes)

● Accés remot (compartit):

- Ningú ha de poder escriure


Carpeta smx1 (creada dins de Practiques):

● Permisos locals:

- Propietari: usuari ppadilla i grup profes

- Tothom: tots els permisos




Muntatge de carpetes compartides en el desktop (client)

  1. Crear les carpetes locals (punts de muntatge, dins de /mnt/nfs) al client.

  2. Muntar els recursos de manera automàtica (/etc/fstab) als punts de muntatge. Si s'especifica han de tenir el nom de recurs remot. Si no, el mateix nom.


  1. (2 punt) Fes una captura de pantalla de les següents comandes en el servidor:

- cat /etc/exports (només les línies de les carpetes compartides)

- sudo showmount -e localhost

- sudo tree -pug -L 2 /srv/nfs/compartides


  1. (2 punt) Fes una captura de pantalla de les següents comandes en el desktop (client):

- mount (només les línies de les carpetes compartides)

- showmount -e 172.30.X.50

- tree -puga -L 2 /mnt/nfs && ls -al /mnt/nfs/practiques/smx1


2. Quotes (3 punts) – Tema 39 als apunts

S'han d'instal·lar els paquets quota i quotatool als ordinadors on es vulguin gestionar quotes. En aquest cas, només volem gestionar quotes en el servidor. S'ha de tenir en compte que en Linux les quotes apliquen a particions senceres. Treballarem sobre /home ja que està en una partició separada a la resta del disc (tal com es va configurar en la UF2).

  1. Instal·la i configura els paquets per a gestionar les quotes en la partició que està muntada a /home.

  2. Configura les quotes d'usuaris i grups, com es descriu a continuació.

- Els usuaris acolom i aferrer han de tenir un límit de 100MB i no han de poder guardar més de 600 arxius.

- Els usuaris ppadilla, ppescador i dxxx han de tenir un límit de 200MB però s'ha de poder sobrepassar temporalment fins als 250MB. El període de gràcia pels usuaris que poden sobrepassar aquest límit tou ha de ser de 3 dies.

- El grup alumnes ha de tenir un límit de 250MB.

- El grup profes ha de tenir un límit de 400MB.


Per a fer aquestes comprovacions cal accedir a la carpeta privada que es va configurar a la pràctica 2.4 (els que utilitzeu la màquina que s'ha donat heu d'editar /etc/fstab posant la IP del servidor i traient la línea comentada). S'ha d'iniciar sessió al Desktop amb l'usuari que es demana i fer aquestes comprovacions en la carpeta privada d'usuari (/home/ldapsox/uid).

  1. Per comprovar que funciona correctament crea arxius en aquesta partició (crear arxius d'una mida determinada):

- Amb l'usuari acolom, crea arxius de 30MB (que es diguin arxiu1, arxiu2…) fins arribar al seu límit.

- Amb l'usuari aferrer, crea arxius de 10MB fins arribar al seu límit.

- Amb l'usuari ppadilla, crea arxius de 100MB fins arribar al seu límit.

- Amb l'usuari ppescador, crea arxius de 100MB fins arribar al seu límit.

- Amb l'usuari dxxx, crea arxius de 100MB fins arribar al seu límit.


  1. (3 punts) Afegeix captures de les següents comandes executades en el servidor (a través d'ssh) per a veure el resultat de les comprovacions:

- sudo tree -pugsh -L 2 /home/ldapsox

- sudo repquota -u /home

- sudo repquota -g /home


Quan acabeu borreu tots els arxius que heu creat dins de les carpetes privades d'usuari, ja que és probable que doni problemes per iniciar sessió per a fer la següent part.


3. Compartir impressores (3 punts) – Tema 38 als apunts

Pel que fa a impressores, volem tenir una distribució similar a la que vam fer a la pràctica 1: una impressora connectada en xarxa al servidor utilitzant un servei d'impressió per a tenir la configuració centralitzada.


  1. (2 punts)Fes una explicació acompanyada de captures dels següents passos per a instal·lar una impressora en xarxa al servidor:

  2. Per poder instal·lar i configurar impressores en el servidor necessitem instal·lar el servei d'impressió cups. Habilita la gestió remota via servei web per a fer els següents passos amb interfície gràfica.

  3. Instal·la una impressora en el servidor de manera que estigui a la IP 172.30.X.60 i que es digui USXXX-ILC (on XXX són les teves inicials). A l'hora d'escollir el model escull una impressora làser amb color.

  4. Comparteix la impressora de manera que només el director (dxxx) i els usuaris del grup profes puguin imprimir.


Per poder utilitzar la impressora en el desktop s'haurà d'instal·lar la impressora compartida en aquella màquina des de la configuració del sistema.


Una vegada estigui afegida volem comprovar que funcioni. Per això, enviarem documents a imprimir i comprovarem que estiguin a la cua d'impressió.


(1 punt) Accedeix a les sessions dels usuaris acolom, ppadilla i dxxx i imprimeix un document amb la impressora. Comprova que apareixen a la llista de documents pendents d'imprimir (adjunta una captura de pantalla de la cua d'impressió i una captura de que acolom no té permís per imprimir). Si teniu problemes també serveix fer captures de les notificacions que diuen que falten credencials per imprimir o que s'està imprimint correctament.

7 visualizaciones0 comentarios

Entradas recientes

Ver todo

Comments


bottom of page