baza-komend/debian
debian 12 / uprawnienia / sudo
Debian 12 · Bookworm

Nadawanie uprawnień sudo użytkownikowi

Pełna, sprawdzona procedura dodania konta do grupy administracyjnej — od zalogowania na root, przez konfigurację grupy, aż po weryfikację i najczęstszy błąd, jaki po drodze można spotkać.

bash
01

Zaloguj się jako root

wymagany dostęp

Zanim zmienisz przynależność do grup, potrzebujesz kontekstu roota. Jeśli masz już otwartą sesję na koncie zwykłego użytkownika, przełącz się poleceniem su.

terminal
su -
System poprosi o hasło roota. Po jego podaniu znak zachęty zmieni się na # — to sygnał, że działasz jako root.
02

Dodaj użytkownika do grupy sudo

usermod

Polecenie usermod -aG dopisuje konto do wskazanej grupy dodatkowej, nie usuwając go z pozostałych — flaga -a (append) jest tu kluczowa.

terminal
usermod -aG sudo nazwa_użytkownika
przykład → usermod -aG sudo jan
03

Odśwież sesję

wylogowanie

Zmiana grup nie działa natychmiast w już otwartej sesji. Wyloguj się i zaloguj ponownie na konto użytkownika — albo, dla pewności, uruchom ponownie system.

Nowa sesja odczytuje przynależność do grup na nowo, więc dopiero wtedy sudo zacznie działać dla tego konta.
04

Weryfikacja

groups · whoami
sprawdzenie grupy

Upewnij się, że konto faktycznie należy do grupy sudo.

terminal
groups nazwa_użytkownika
Oczekiwany wynik: nazwa_użytkownika : nazwa_użytkownika sudo
test uprawnień

Realny test — poproś system o podniesienie uprawnień i sprawdź, kim jesteś.

terminal
sudo whoami
Poprawny wynik to po prostu root.
05

Gdy sudo nie jest zainstalowane

rozwiązywanie problemów

Jeśli po teście zobaczysz komunikat sudo: command not found, pakiet po prostu nie jest zainstalowany w systemie — zdarza się to na minimalnych instalacjach Debiana.

terminal · jako root
apt update
apt install sudo
Po instalacji wróć do kroku 02 i ponownie dodaj użytkownika do grupy sudo — instalacja pakietu nie robi tego automatycznie.
Częsty błąd

Jeżeli mimo poprawnej konfiguracji sudo whoami nadal nie działa, sprawdź czy nie jesteś w tej samej sesji terminala, w której dodałeś siebie do grupy — patrz krok 03. To najczęstsza przyczyna „to nie działa”.