Sprint 2: Gestió de la Informació del Sistema i Administració

Sistemes de fitxers i particions

Un sector es la unitat minima fisica on es guarden les dades al disc. Aquesta mida no la podem modificar

Per a trovar la mida del sector farem un fdisk -l

imagen

Un block es la unitat minima logica on es guarden les dades a nivell del sistema operatiu. Aquesta mida es de 4096 bytes on aquesta mida si que pot ser modificada al moment de formatejar la partició

Per a mirar la mida del block usarem la comanda que es mostra en la següent imatge

imagen

imagen

Es basicament l’espai desaprofitat en els block on sobra espai, on podem fer que l’espai dels blocks que es de 4096 bytes el podem reduir. Depenent el sistema de fitxer que tingui la particio podrem reduir fins cert espai o un altre

La fragmentacio externa es quan a mesura que es va treballant en el sistema operatiu els arxius no es van guardant en blocks continuos de memoria fent aixi que el rendiment baixe entre altres coses. En windows tenim el desfragmentador per a reduir i en linux el sistema de fitxers es tant bo que no fa falta una eina pero si tu vulgueses usar alguna si que hi han

Comanda per a comprovar si necesites desfragmentar el disk:

imagen

Comanda per a desfragmentar el disk es la mateixa pero llevant la -c:

imagen

Hi han molts d’ell. Ele més coneguts ext4 fat32 i ntfs

Aquests fitxers son els que usen les particions per a guardar tant com el sistema operatiu i els fitxers del sistema

Alt nivell: No borrem el sistema operatiu si no estem borrant el sistema de fitxers, on es pot recuperar usant eines externes

Mig nivell: No borrem el sistema operatiu si no estem borrant el sistema de fitxers i mira si te un sector defectuos i tels marca, on es pot recuperar usant eines externes

Baix nivell: Directament et borra tot el sistema operatiu sense opcio de recuperacio

Una particio es una separació del disc a nivell fisic, mentres que un volum es una capa d’abstraccio que es posa damunt de les paticions.

imagen

Primer que tot instalem la eina gparted desde terminal. GParted és un programa molt senzill i visual per gestionar particions de disc.

imagen

Una vegada instalada el que farem sera iniciarla i una vegada dins podrem observar el contingut de la app

imagen

Primer que tot mirarem el com al disc que em afegit de 10 GB no tenim ninguna partició així que tocara crear una

imagen

Aquí com es pot observar després de seleccionar el disc crearem una partició

imagen

I si tornem al menu anterior podrem observar el com si que tenim ja feta la partició

imagen

Aquí el que farem será el crear un sistema de fitxers ext4 a la partició recent creada

imagen

Següent mirem si s’ha aplicat

imagen

Ara el que farem sera el crear un directori i un arxiu els quals els posarem dins de la partició recent feta on com es pot observar surt com a lost+found on si reiniciem ja no ens apareixerà ja que no tenim montat l’accés a la partició

imagen

On per a fer-ho anirem a l’arxiu en /e tc/fstab i afegirem la ultima linea que es mostrar que el que fa es que es monte l’acces cada vegada que entrem al ubuntu

imagen

I com es pot observar funciona

imagen

Còpies de seguretat i automització de tasques

1- Teoria còpies de seguretat Còpia completa: Es fa una còpia de tot el seleccionat, ens quedem fora de duptes però sont grans i lentes. Actualment les millors. Còpia diferencial: A partir de la còpia completa, es resguarda la diferencia del contingut, afegint-se a la completa. Són ràpides i petites, però depenen de la còpia completa. Còpia incremental: A partir de la còpia completa, també es resguarda la diferencia del contingut, però cada incremental es guarda a partir de l’anterior. Són més petites encara, però en cas de backup cal totes les incrementals acumulades.

2- Teoria comandes backups+ cp: Comanda bàsica de copiar, utilitzada en entorns locals. No és intel·ligent. rsync: Crea sincronitzacions de carpetes, permet fer còpies en local i remot via SSH. És intel·ligent. dd: “dd” no és per a fer còpies, és per a clonar particions o discos. No és intel·ligent.

3- Pràctica comandes backup cp:

imagen

rsync:

imagen

dd:

El comandament dd copia blocs de dades sense tenir en compte el sistema de fitxers. Per tant, el dispositiu destí ha de tenir una capacitat igual o superior a l’origen; en cas contrari, la còpia falla amb un error d’espai insuficient

imagen

4- Pràctica programes backup Deja-Dup 5- Teoria Automatització scripts, cron i anacron Un script és un fitxer que serveix per automatizar tasques, poden ser simples o complexes i en diversos llenguatges.

image

Captura de pantalla 2025-12-21 114404

I u tindrem al escrpitori

image

image

image

image

I funciona:

image

6- Pràctica automatització 6.1- cron El cron s’utilitza normalment per automatizar tasques per a usuaris especifics en una data i hora concrets. Si en aquell moment l’ordinador està tancat, la tasca es perd.

image

Carpetes cron:

imatge_2025-12-21_121140361

6-2- anacron Anacron és el mateix, però la tasca no es perd perqué anacron el recupera.

image

Abans anaven per separat, però actualment treballen junts.

Gestió d’usuaris, grups i permisos

En el fitxer passwd estan tots els usuaris del sistema

image

En el fitxer group estan tots els grups del sistema

image

En el fitxer shadow trovarem totes les contrasenyes encriptades junt a la seva data de caducitat

image

Al fitxer gshadow es veuen els administrador de cada grup

image

Per a crear un usuari usem adduser i el nom de l’usuari que volem crear

image

Fins que no inicem sessio amb l’usuari de forma grafica no es crearan les carpetes corresponents

image

Ara el que farem sera crear un usuari amb useradd on tindrem que ficar la contrasenya amb passwd “nom usuari” i el canviar el sistema de la terminal

image

També crearem la carpeta de l’usuari on li assignarem els permisos corresponents

image

I si intentem iniciar gràficament com es pot observar si que podem

image

Si borrem un usuari amb deluser la única cosa que fa es el borrar la forma de iniciar graficament mentres que es manteneixen la carpeta de l’usuari amb tota la informació

imagen

Mentres que si el borrem amb userdel -r el que fa es el esborrar tot incluit carpeta

imagen

Per a poder bloquejar un usuari del sistema sense borrar-lo usarem el usermod -L

imagen

Per a poder desbloqueijar usarem la mateixa comanda pero en aquest cas en comte de -L sera -U

imagen

imagen

Tenim moltes formes d’afegir usuaris a un grup pero aquestes son les 3 que hem usat

imagen

Aquestes son dos maneres de borrar usuaris de un grup en especific

imagen

Per natros canviar el grup principal d’un usuari o podem fer amb el usemod -g

imagen

Per mirar de forma facil els grups d’un usuari podem usar el groups nom d’usuari

imagen

Per a borrar un grup usarem groupdel pero si aquest grup es el grup principal d’algun usuari tindrem que canviar els permisos per a que la carpeta principal sigui una altra

imagen

Els arxius ocults son aquells que começen en un punt. I aquest fitxers estan

imagen

imagen

Al editar aquest arxiu podem alterar el comprotament de la comanda adduser

imagen

Aquest arxiu actua tant quan usem adduser com quan usem el useradd on un canvi que podem fer es el canviar el minim de dies de la contrasenya com els dies que tarda en avisrnos

imagen

Per a modificar unicament el comportament de la comanda de useradd entrarem al següent arxiu on el canvi que farem sera el canvi de /bin/sh a /bin/bash

imagen

Com a comprovacions de els canvis que hem fet que afecta a la comanda adduser tot a funcionat

imagen

I com a comprovacions des canvis de la comanda useradd tambe a funcionat tot

imagen

Un canvi que faig es el que al crear un usuari automaticament el fique als grups que es mostren a continuacio

imagen

Altres canvis es el canviar el rang de GID i UID

imagen

Aquest canvi es més que res per als dos tant com adduser com useradd i es el fet de que per a usar ls -la u podrem fer usant ll

imagen

Tambe he volgut ficar aquest altre dins del .profile que el que fa es el mostrar el temps que porta enjagat i l’altre es un missatge que he volgut ficar jo

imagen

Ara el que queda es comprovar que funcione tot

imagen

Al moment de crear l’usuari ens surtira el que l’usuari s’esta afegint als grups tot i que no em trova dos dels 3 grups

imagen

Com a primeres coses que podem observar al iniciar sessio es que al moment d’entrar si que apareixen els dos missatges que he ficat al .profile

imagen

Tambe si fem ll es com si usesem ls -la

imagen

Si anem a l’arxiu group podrem veure com si que esta dins del rang que li he asignat

imagen

Dins del useradd per a començar el que he fet a sigut el que es cree el repositori home automaticament i no el tingues que crear tu manualment

imagen

Tambe he ficat el que com a shell use el /bin/bash

imagen

Ara toca el comprovar si s’han aplicat els canvis

imagen

I si inciem sessio amb l’usuari podem veure el com si qeu tenim carpeta home

imagen

Gestio de permisos

Preparo l’entorn per als següents pasos

imagen

Crearem un grup on li ficarem de nom parchis alli afegirem dos usuaris

imagen

Aqui podem observar la carpeta nova que hem creat que es diu compartida amb tots els seus permisos de base

imagen

Aqui cambiem el propietari de la carpeta al igual que el grup propietari que sera parchis

imagen

Ara cambiem els permisos de tal forma que altres usuaris no puguin accedir

imagen

L’usuari roig te tots els permisos

imagen

L’usuari blau pot entrar a la carpeta pero no pot ni crear ni eliminar arxiu

imagen

I l’usuari verd no te ningun permis aixi que no podra ni veure el contingut de la carpeta

imagen

Per fer un usuari especial que no estigui dins del grup ni sigui el propietari pero inclus aixi tenir permisos es fa de la següent forma on es mostra com a una exepcio amb els permisos que te

imagen

I com es pot observar si que te els permisos asignats

imagen

Tambe es pot fer un usuari especial per a denegar permisos com ara es el cas de que un usuari que podia accedir a la carpeta no pugui ni accedir

imagen

I funciona

imagen

Per a eliminar totes les exepcions que hem fet ara usarem el setfacl -b

imagen

Per a crear una carpeta per a tots usarem l’asignacio de permisis root:root on tambe ficarem 777 per a que puguin fer de tot a la carpeta

imagen

Necesitem que tot i que tenen tots els permisos nomes pugin esborrar lo seu i no el dels altres i es fara de la següent forma

imagen

On com es pot comprovar no ens deixa borrar coses no creades per natros

imagen

Gestió de procesos