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ć.
Zaloguj się jako root
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.
su -
# — to sygnał, że działasz jako root.Dodaj użytkownika do grupy sudo
Polecenie usermod -aG dopisuje konto do wskazanej grupy dodatkowej, nie usuwając go z pozostałych — flaga -a (append) jest tu kluczowa.
usermod -aG sudo nazwa_użytkownika
usermod -aG sudo janOdśwież sesję
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.
sudo zacznie działać dla tego konta.Weryfikacja
Upewnij się, że konto faktycznie należy do grupy sudo.
groups nazwa_użytkownika
nazwa_użytkownika : nazwa_użytkownika sudoRealny test — poproś system o podniesienie uprawnień i sprawdź, kim jesteś.
sudo whoami
root.Gdy sudo nie jest zainstalowane
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.
apt update apt install sudo
sudo — instalacja pakietu nie robi tego automatycznie.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”.