Jak dodać nowego użytkownika w Debianie

Zarządzanie kontami użytkowników jest podstawową częścią administracji systemem Linux. Niezależnie od tego, czy zakładasz nowe konto dewelopera, tworzysz role użytkowników dla bezpieczeństwa, czy zarządzasz VPS lub serwerem dedykowanym, wiedza o tym, jak dodać i skonfigurować użytkowników w Debianie, jest niezbędna.

Ten przewodnik przeprowadzi Cię przez kroki, aby dodać nowego użytkownika w Debianie, ustawić uprawnienia i zapewnić najlepsze praktyki bezpieczeństwa.

Krok 1: Zaloguj się jako Root lub użyj sudo

Przed dodaniem użytkowników potrzebujesz uprawnień administracyjnych. Zaloguj się jako root lub użyj sudo ze swoim zwykłym kontem.

su -
# or
sudo -i

Krok 2: Dodaj nowego użytkownika

Użyj polecenia adduser, które jest interaktywne i przyjazne dla użytkownika:

adduser newusername

Zostaniesz poproszony o:

Krok 3: Przyznaj dostęp do Sudo (opcjonalnie)

Jeśli nowy użytkownik potrzebuje praw administracyjnych:

usermod -aG sudo newusername

To dodaje użytkownika do grupy sudo, dając mu pozwolenie na uruchamianie poleceń jako root przy użyciu sudo.

Krok 4: Zweryfikuj nowego użytkownika

Przełącz się na nowe konto użytkownika, aby zweryfikować:

su - newusername

Spróbuj polecenia sudo (jeśli dodałeś do grupy sudo):

sudo apt update

Opcjonalnie: Dostosuj ustawienia użytkownika

Możesz:

  • Ustawić powłokę użytkownika:

    chsh -s /bin/bash newusername
  • Ustawić datę wygaśnięcia konta:

    chage -E 2025-12-31 newusername
  • Tymczasowo zablokować użytkownika:

    usermod -L newusername

Najlepsze praktyki bezpieczeństwa

  • Używaj silnych haseł.

  • Unikaj przyznawania dostępu sudo, chyba że to konieczne.

  • Regularnie audytuj użytkowników za pomocą:

    cat /etc/passwd
  • Używaj kluczy SSH zamiast haseł do logowania zdalnego, gdy to możliwe.

Przykład użycia: Dodawanie użytkowników na serwerze hostingowym

Na VPS lub dedykowanym hostingu (np. do rozwoju aplikacji internetowych lub zarządzania dostępem zespołu):

  • Każdy użytkownik może mieć swoje własne logowanie SFTP

  • Ograniczony dostęp do powłoki zwiększa bezpieczeństwo

  • Przydatne w środowiskach hostingu współdzielonego lub wdrażania aplikacji internetowych

Wielu dostawców hostingu, takich jak AlexHost, DigitalOcean czy Hetzner, pozwala na to na niezarządzanych serwerach Linux.

Podsumowanie

Dodanie nowego użytkownika w Debianie to proste zadanie, które poprawia zarządzanie systemem, zwiększa bezpieczeństwo i wspiera środowiska wieloużytkownikowe. Niezależnie od tego, czy uruchamiasz serwer osobisty, czy zarządzasz wieloma użytkownikami w konfiguracji hostingowej, przestrzeganie tych kroków zapewnia bezpieczny i zorganizowany system Linux.