Aquest article explicarà com crear, suprimir i gestionar usuaris i grups a Linux (provat amb Ubuntu 19.10)
Què és un usuari?
Un usuari és una entitat que té drets per accedir i modificar un sistema Linux a plena o limitada capacitat. Hi pot haver molts usuaris en un sistema Linux típic. De fet, durant la instal·lació d’un sistema operatiu basat en Linux com Ubuntu, es crea automàticament el vostre usuari per defecte amb l’inici de sessió i la contrasenya, així com molts usuaris de nivell de sistema.
Què és un grup?
Un grup és una àmplia col·lecció de diversos usuaris d’un sistema Linux. Normalment es creen grups per definir el mateix conjunt de regles i polítiques de seguretat per a cada usuari que els pertany. Aquests grups permeten una millor organització d'usuaris restringint els privilegis i l'accés al sistema.
Diferència entre un usuari del sistema i un usuari normal
Els usuaris normals i els usuaris del sistema són bàsicament els mateixos. Algunes persones els utilitzen amb finalitats organitzatives classificant-los sobre la base d’ID d’usuari assignats (UID), ja que els usuaris del sistema i els usuaris normals solen tenir diferents intervals d’ID.
Aplicació gràfica per a la gestió d'usuaris i grups
Una aplicació d'usuaris i grups ve preinstal·lada per defecte a la majoria de distribucions basades en GNOME. Si no, instal·leu-lo a Ubuntu executant l'ordre següent:
$suoapteinstal·lareines-sistema-gnomeNomés cal iniciar-lo des del menú d'aplicacions i fer clic als botons visibles per gestionar usuaris i grups.
Llista d’usuaris que utilitzen la línia d’ordres
Per veure una llista detallada de tots els usuaris d'Ubuntu, executeu una de les ordres següents:
$gat /etc/passwd$getent passwd
Per veure només els noms d'usuari, executeu l'ordre següent:
$compgen -uLlista tots els grups
Per llistar tots els grups, executeu l'ordre següent:
$grupsAfegiu un usuari nou
Per afegir un usuari normal nou, executeu l'ordre següent (substituïu nom_usuari):
$suoadduser nom_usuariPer afegir un usuari del sistema nou, executeu l'ordre següent (substituïu nom_usuari):
$suoadduser--sistemanom_usuariEs crearà un nou directori inicial per a qualsevol usuari nou que es creï mitjançant les ordres anteriors.
Elimineu un usuari existent
Per suprimir un usuari, executeu l'ordre següent (substituïu nom_usuari):
$suodeluser nom_usuariPer suprimir un usuari juntament amb la carpeta d'inici, executeu l'ordre següent (substituïu nom_usuari):
$suodelirant--remoure-casanom_usuariPer suprimir un usuari juntament amb tots els fitxers associats, executeu l'ordre següent (substituïu nom_usuari):
$suodelirant--remove-all-filesnom_usuariAfegiu un usuari nou a un grup existent
Per afegir un usuari nou a un grup existent, executeu l'ordre següent (substituïu nom_usuari i nom_grup):
$suoadduser nom_usuari nom_grupElimineu un usuari d'un grup existent
Per eliminar un usuari d'un grup existent, executeu l'ordre següent (substituïu nom_usuari i nom_grup):
$suodeluser nom_usuari nom_grupCanvieu el nom de l'usuari existent
Per canviar el nom de l'usuari existent, executeu l'ordre següent (substituïu nom_nou i nom_vell):
$suousermod-lanom_nom nom_vellCanvia la contrasenya d'un usuari existent
Per canviar la contrasenya d'un usuari existent, executeu l'ordre següent (substituïu nom_usuari):
$suo passwdnom_usuariCreeu un grup nou
Per crear un grup nou, executeu l'ordre següent (substituïu nom_grup):
$suoaddgroup nom_grupPer crear un grup de nivell de sistema nou, executeu l'ordre següent (substituïu nom_grup):
$suoaddgroup--sistemanom del grupSuprimiu un grup existent
Per suprimir un grup existent, executeu l'ordre següent (substituïu nom_grup):
$suodelgroup nom_grupPer suprimir un grup de nivell de sistema existent, executeu l'ordre següent (substituïu nom_grup):
$suodesagrupar--sistemanom del grupConclusió
Aquestes són algunes ordres que podeu utilitzar per gestionar usuaris i grups del vostre sistema. Aneu amb compte en canviar el nom i eliminar usuaris, ja que una ordre incorrecta pot provocar l'eliminació permanent dels fitxers d'un altre usuari o pot restringir-ne l'accés. Si voleu conservar els fitxers d'un usuari, assegureu-vos de fer una còpia de seguretat del directori inicial abans de suprimir-lo.