Els administradors de Linux sovint necessiten gestionar usuaris i grups en un sistema Linux / Ubuntu. La gestió d’usuaris, el control d’accés i la gestió de grups són la necessitat bàsica i la més important. En aquest post, coneixerem
- Creació d'un usuari
- Enumereu tots els usuaris
- Canvia la contrasenya d'un usuari
- Creació d’un grup
- Enumera tots els grups
- Addició d'un usuari en un grup
- Mostra el grup d'un usuari
- Enumereu tots els usuaris d’un sol grup
- Supressió d'un usuari d'un grup
- Supressió d'un usuari
- Supressió d'un grup
En aquesta publicació, realitzarem cadascuna de les tasques esmentades a través del terminal.
Creació d'un usuari
Podem afegir un usuari al sistema operatiu Ubuntu mitjançant GUI o des del terminal. Podem utilitzar l'ordre adduser simple per afegir un usuari o l'ordre adduser –system per afegir un usuari del sistema.
Per crear un usuari del sistema nou,
$suoadduser--sistemalinuxuser2
Per crear un usuari senzill,
$suoadduser linuxuser1
Després d'executar l'ordre anterior, us demanarà que configureu la nova contrasenya per a l'usuari recentment creat dues vegades.
A continuació, us demanarà que proporcioneu el nom d'usuari, el número de l'habitació, el número de telèfon de la vostra feina i casa, i d'altres. Proporcioneu els detalls desitjats i premeu Retorn
Després de proporcionar els detalls, us demanarà que la informació proporcionada sigui correcta o no. Premeu y per continuar i premeu Retorn si la informació és correcta.
Enumereu tots els usuaris
Ara, si voleu llistar tots els usuaris d'Ubuntu al terminal, podeu escriure l'ordre següent.
$tallar --delimitador=:--camps=1 /etc/passwd
Enumerarà tots els usuaris del sistema Ubuntu.
Canvia la contrasenya d'un usuari
Si voleu canviar la contrasenya de qualsevol usuari, primer heu d’iniciar la sessió amb aquest nom d’usuari específic. Per exemple, per canviar la contrasenya de linuxuser1,
$seva- linuxuser1
Després d'executar l'ordre anterior, us demanarà que introduïu la contrasenya d'aquest usuari, que escriviu la contrasenya i que premeu Retorn.
Podeu veure que el nom d’usuari ha canviat.
Ara, executeu l'ordre passwd,
Introduïu primer la vostra contrasenya anterior i, a continuació, proporcioneu-la dues vegades i premeu Retorn. Si les dues noves contrasenyes seran iguals, la contrasenya es canviarà correctament.
Creació d’un grup
Podeu crear o afegir un grup a qualsevol sistema operatiu basat en Linux mitjançant l'ordre addgroup.
$suoaddgroup linuxgroup1
Com podeu veure, el grup linux1 s'ha creat amb èxit.
Enumereu tots els grups
Ara, si voleu enumerar tots els grups que existeixen al sistema operatiu Ubuntu, executeu l'ordre que es mostra a continuació
$tallar --delimitador=:--camps=1 /etc/grup
Enumerarà tots els grups existents del sistema operatiu.
Addició d'un usuari en un grup
Els usuaris també es poden agrupar a Ubuntu. Podem afegir un usuari al grup proporcionant el nom i el nom d’usuari del grup a l’ordre usermod amb els senyals -aG com aquest,
$suousermod-aGlinuxgroup1 linuxuser1
L'usuari linuxuser1 s'afegirà al grup linuxgroup1.
Mostra el grup d'un usuari
Per veure el grup de l'usuari, escriviu l'ordre groups al terminal i premeu Retorn. Es mostraran els grups de l'usuari. Primer heu d’iniciar sessió amb l’usuari especificat i després executar l’ordre groups.
$seva- linuxuser1$grups
Com podeu veure, el grup linux1 apareix com el grup de linuxuser1.
Enumereu tots els usuaris d’un sol grup
Per llistar tots els usuaris de qualsevol grup, executeu l'ordre cat, cut i grep amb els paràmetres següents.
$gat /etc/grup| tallar --delimitador=:--camps=1,4 | adherènciaNOM DEL GRUPAssegureu-vos de substituir el nom del grup pel nom del grup que vulgueu. Per exemple, linuxgroup1
Podeu veure que els usuaris de linuxgroup1 estan llistats.
Supressió d'un usuari d'un grup
Si voleu eliminar un usuari de qualsevol grup. Podeu fer-ho escrivint el nom d'usuari i el grup seguit de l'ordre deluser.
$suodeluser linuxuser1 linuxgroup1
Podeu veure que l’usuari s’elimina del grup linuxgroup1.
Supressió d'un usuari
Si voleu eliminar un usuari del sistema operatiu. Podeu eliminar-lo simplement executant l'ordre deluser amb el nom d'usuari
$suodeluser linuxuser1
Si voleu eliminar també el directori inicial de l’usuari, utilitzeu el senyalador –remove-home amb l’ordre deluser així
$suodelirant--remoure-casalinuxuser1
I ara, si enumerem el directori / home, ja no hi haurà cap directori inicial de l'usuari linuxuser1.
Supressió d'un grup
Per eliminar el grup del sistema operatiu, executeu l'ordre delgroup amb el nom del grup així
$suodelgroup linuxgroup1
El grup s'ha suprimit correctament.
Embolicar
Administrar els usuaris és una tasca molt important que fan els administradors de Linux. A les distribucions basades en Linux, podem crear i gestionar usuaris nous fàcilment. En aquest article es descriu detalladament la gestió d'usuaris en el sistema basat en Linux.