Gestionarea conturilor de utilizator pe Debian 11 (Bullseye) cu AvaHost

Debian 11 “Bullseye” este o distribuție Linux stabilă, fiabilă, perfectă pentru utilizatorii VPS AvaHost care apreciază principiile open-source. Gestionarea eficientă a conturilor de utilizator este esențială pentru securizarea și organizarea mediului dvs. de server. Acest ghid oferă instrucțiuni clare, pas cu pas, pentru adăugarea și eliminarea utilizatorilor pe un VPS AvaHost Debian 11, cu exemple practice și bune practici pentru a asigura un control robust al accesului.

Condiții prealabile

  • AvaHost VPS cu Debian 11 (Bullseye).
  • Acces Root sau privilegii sudo (consultați ghidul SSH anterior).
  • Cunoștințe de bază privind comenzile Linux.
  • Opțional: Un domeniu (de exemplu, server.yourdomain.com) pentru servicii specifice utilizatorului.

Adăugarea de utilizatori în Debian 11

Utilizarea liniei de comandă(adduser)

Comanda adduser este cel mai simplu mod de a crea conturi de utilizator.

  1. Deschideți un terminal sau conectați-vă prin SSH la VPS-ul AvaHost.
  2. Adăugați un utilizator nou:
    sudo adduser nume utilizator
    
  3. Urmați instrucțiunile pentru:
    • Setați o parolă (de exemplu, Str0ngP@ssw0rd!).
    • Introduceți informații opționale (nume complet, telefon etc.) sau apăsați Enter pentru a trece peste.
    • Confirmați detaliile cu Y.

Exemplu:

sudo adduser johndoe

Execuție:

  • Enter password: MySecurePass.
  • Săriți peste câmpurile opționale.
  • Ieșire:
    Adding user `johndoe' ...
    Adding new group `johndoe' (1001) ...
    Adding new user `johndoe' (1001) with group `johndoe' ...
    Creating home directory `/home/johndoe' ...
    Copying files from `/etc/skel' ...
    New password: [hidden]
    Retype new password: [hidden]
    passwd: password updated successfully
    

Caz de utilizare: Crearea unui utilizator pentru un dezvoltator care gestionează o aplicație web pe AvaHost.

Alternativă: Using useradd

Pentru setările personalizate, utilizați useradd (mai puțin interactiv):

sudo useradd -m -s /bin/bash nume utilizator
sudo passwd nume utilizator
  • -m: Creează un director home.
  • -s /bin/bash: Setează Bash ca shell.

Exemplu:

sudo useradd -m -s /bin/bash alice
sudo passwd alice

Caz de utilizare: Adăugați un utilizator pentru scripturi automate cu cerințe specifice pentru shell.

Înlăturarea utilizatorilor în Debian 11

Utilizarea liniei de comandă(deluser)

Comanda deluser elimină în siguranță conturile de utilizator.

  1. Deschideți un terminal sau conectați-vă prin SSH.
  2. Eliminați un utilizator:
    sudo deluser nume utilizator
    
  3. Pentru a șterge directorul home și fișierele utilizatorului:
    sudo deluser --remove-home nume utilizator
    

Exemplu:

sudo deluser --remove-home johndoe

Rezultat:

Removing user `johndoe' ...
Removing group `johndoe' ...
Removing home directory `/home/johndoe' ...

Caz de utilizare: Eliminați contul unui angajat pensionat din VPS-ul AvaHost.

Sfaturi suplimentare

  • Parole securizate: Utilizați generatorul de parole cPanel al AvaHost sau pwgen pentru parole puternice:
    sudo apt install pwgen -y
    pwgen 12 1
    
  • Verificați utilizatorii: Listează utilizatorii cu cat /etc/passwd | grep /home.
  • Gestionați permisiunile: Adăugați utilizatori la grupuri pentru acces specific (de exemplu, sudo usermod -aG sudo username pentru drepturi de administrare).
  • Faceți ocopie de rezervă înainte de ștergere: Utilizați JetBackup de la AvaHost pentru a salva /home/username înainte de eliminarea utilizatorilor.
  • Secure SSH: Restricționați accesul SSH al utilizatorilor prin /etc/ssh/sshd_config (consultați ghidul anterior).
  • Opțiune GUI: Utilizați GNOME System Settings(Users) dacă este instalat un mediu desktop.

Concluzie

Gestionarea conturilor de utilizator pe un VPS AvaHost Debian 11 este simplă cu comenzi precum adduser și deluser. Exemplele, precum crearea johndoe sau eliminarea alice, asigură administrarea sigură și organizată a serverului. Infrastructura fiabilă a AvaHost sporește stabilitatea Debian, facilitând menținerea unui mediu sigur. Practicați aceste comenzi, explorați man adduser și folosiți instrumentele AvaHost precum JetBackup pentru o administrare robustă a utilizatorilor.