Jak dodać i usunąć użytkowników w Debianie 11

Popular:
POWIĘKSZ SWOJĄ KONFIGURACJĘ SERWERA! ZASTOSUJ AVA I URUCHOM Z 15% ZNIŻKI
UŻYJ PROMOCJI:

Zarządzanie kontami użytkowników na Debianie 11 (Bullseye) z AvaHost

Debian 11 „Bullseye” to stabilna, niezawodna dystrybucja Linuxa, idealna dla użytkowników AvaHost VPS, którzy cenią zasady open-source. Skuteczne zarządzanie kontami użytkowników jest kluczowe dla zabezpieczenia i organizacji środowiska serwera. Ten przewodnik zawiera jasne, krok po kroku instrukcje dotyczące dodawania i usuwania użytkowników na AvaHost Debian 11 VPS, z praktycznymi przykładami i najlepszymi praktykami, aby zapewnić solidną kontrolę dostępu.

Wymagania wstępne

  • AvaHost VPS z Debian 11 (Bullseye).
  • Dostęp root lub
    sudo

    uprawnienia (zobacz wcześniejszy przewodnik SSH).

  • Podstawowa znajomość poleceń Linuxa.
  • Opcjonalnie: domena (np.
    server.yourdomain.com

    ) dla usług specyficznych dla użytkownika.

Dodawanie użytkowników w Debianie 11

Używając wiersza poleceń (

adduser

)

Polecenie

adduser

to najprostszy sposób na tworzenie kont użytkowników.

  1. Otwórz terminal lub połącz się przez SSH z Twoim AvaHost VPS.
  2. Dodaj nowego użytkownika:
    sudo adduser username
  3. Postępuj zgodnie z instrukcjami, aby:
    • Ustawić hasło (np.
      Str0ngP@ssw0rd!

      ).

    • Wprowadzić opcjonalne informacje (pełne imię i nazwisko, telefon itp.) lub naciśnij Enter, aby pominąć.
    • Potwierdzić szczegóły za pomocą
      Y

      .

Przykład:

sudo adduser johndoe

Wykonanie:

  • Wprowadź hasło:
    MySecurePass

    .

  • Pomiń opcjonalne pola.
  • Wynik:
    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

Przypadek użycia: Utwórz użytkownika dla programisty zarządzającego aplikacją internetową na AvaHost.

Alternatywa: Używając

useradd

Dla niestandardowych ustawień użyj

useradd

(mniej interaktywne):

sudo useradd -m -s /bin/bash username sudo passwd username
  • -m

    : Tworzy katalog domowy.

  • -s /bin/bash

    : Ustawia Bash jako powłokę.

Przykład:

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

Przypadek użycia: Dodaj użytkownika dla zautomatyzowanych skryptów z określonymi wymaganiami powłoki.

Usuwanie użytkowników w Debianie 11

Używając wiersza poleceń (

deluser

)

Polecenie

deluser

bezpiecznie usuwa konta użytkowników.

  1. Otwórz terminal lub połącz się przez SSH.
  2. Usuń użytkownika:
    sudo deluser username
  3. Aby usunąć katalog domowy i pliki użytkownika:
    sudo deluser --remove-home username

Przykład:

sudo deluser --remove-home johndoe

Wynik:

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

Przypadek użycia: Usuń konto emerytowanego pracownika z Twojego AvaHost VPS.

Dodatkowe wskazówki

  • Bezpieczne hasła: Użyj generatora haseł cPanel AvaHost lub
    pwgen

    do silnych haseł:

    sudo apt install pwgen -y pwgen 12 1
  • Sprawdź użytkowników: Wyświetl listę użytkowników za pomocą
    cat /etc/passwd | grep /home

    .

  • Zarządzaj uprawnieniami: Dodaj użytkowników do grup dla określonego dostępu (np.
    sudo usermod -aG sudo username

    dla praw administratora).

  • Kopia zapasowa przed usunięciem: Użyj JetBackup AvaHost, aby zapisać
    /home/username

    przed usunięciem użytkowników.

  • Bezpieczny SSH: Ogranicz dostęp użytkowników SSH za pomocą
    /etc/ssh/sshd_config

    (zobacz wcześniejszy przewodnik).

  • Opcja GUI: Użyj Ustawień systemu GNOME (
    Users

    ), jeśli zainstalowane jest środowisko graficzne.

Podsumowanie

Zarządzanie kontami użytkowników na AvaHost Debian 11 VPS jest proste dzięki poleceniom takim jak

adduser

i

deluser

. Przykłady, takie jak tworzenie

johndoe

lub usuwanie

alice

, zapewniają bezpieczne i zorganizowane zarządzanie serwerem. Niezawodna infrastruktura AvaHost zwiększa stabilność Debiana, ułatwiając utrzymanie bezpiecznego środowiska. Ćwicz te polecenia, eksploruj

man adduser

i wykorzystuj narzędzia AvaHost, takie jak JetBackup, do solidnego zarządzania użytkownikami.