Jak włączyć „sudo” na koncie użytkownika na Debian

Jak włączyć „sudo” na koncie użytkownika na Debian

W Debian, sudo Polecenie jest domyślnie włączone tylko dla użytkownika root. Dlatego nie będziesz w stanie wykonać żadnego polecenia na terminalu, nawet jeśli jesteś jedynym użytkownikiem w systemie. Aby uruchomić sudo Polecenia na Debian jako użytkownika systemu, musisz włączyć sudo Uzyskaj dostęp do bieżącego konta użytkownika, aby móc uruchomić polecenia, takie jak aktualizacja systemu, instalowanie aplikacji i więcej.

Ten artykuł jest przewodnikiem o włączeniu „sudo”Na koncie użytkownika na Debian.

Jak włączyć „sudo” na koncie użytkownika na Debian?

Podczas pracy sudo polecenie na terminalu Debian, możesz wystąpić następujący błąd, taki jak „Użytkownik nie ma w pliku Sudoers”:


Aby naprawić błąd, musisz włączyć sudo na bieżącym koncie użytkownika, czyli „Myuser” w moim przypadku. Dodać Myuser do sudoers Plik, istnieją dwie metody wymienione poniżej:

    • Za pomocą polecenia „Adduser”
    • Edytując plik „Sudoers”

Metoda 1: Za pomocą polecenia „Adduser”

W systemie opartym na systemie Linux, Dodaj użytkownika Polecenie służy do dodawania użytkownika do dowolnej określonej grupy, składni dla Dodaj użytkownika Polecenie podano poniżej:

Notatka: Pamiętaj o tym Dodaj użytkownika Do dowolnej grupy najpierw przełącz użytkownika na użytkownika root, używając „su root" Komenda:

Następnie możesz wykonać następującą składnię polecenia:

Składnia

sudo adduser


W wyżej napisanym poleceniu wymień z "sudo„Aby włączyć sudo na koncie użytkownika:

Na przykład;

sudo adduser myuser sudo



Możesz również bezpośrednio dodać użytkownika do źródło grupa, jeśli chcesz również przypisać wszystkie przywileje główne:

sudo adduser root


Weryfikacja

Aby sprawdzić, czy pożądany użytkownik został pomyślnie dodany sudo Grupa, przełącz na tego użytkownika i uruchom poniżej napisane polecenie aktualizacji:

Aktualizacja sudo apt


W wyjściu widać, że to polecenie działa teraz, co zapewnia, że sudo jest pomyślnie włączony na koncie użytkownika na Debian:

Metoda 2: Edytując plik „Sudoers”

Druga metoda umożliwiająca sudo na koncie użytkownika jest edycja sudoers plik. We wszystkich systemach opartych na systemie Linux, plik sudoers to plik, który zawiera informacje o wszystkich sudo włączono użytkowników.

Edytować sudoers Plik, otwórz go za pomocą dowolnego edytora Nano:

sudo nano /etc /sudoers


Następnie znajdź poniższy tekst w pliku:

root all = (all: all)



I pod wyżej wymienionym tekstem dodaj nowy wiersz z pożądaną nazwą użytkownika:

All = (all) nopasswd: wszystko


Na przykład:

myuser all = (all) nopasswd: wszystko



Po edycji ZAPISZ ZMODOWANYCH sudoers Plik za pomocą klawiszy skrótów Ctrl+x, Następnie Y I wreszcie naciśnij Wchodzić Aby wrócić do terminala.

Weryfikacja

Aby sprawdzić, czy użytkownik został pomyślnie dodany do sudo Grupa, uruchom poniżej napisane polecenie aktualizacji po przejściu do ukierunkowanego użytkownika:

Aktualizacja sudo apt


Polecenie aktualizacji powinno teraz uruchomić pomyślnie, jak pokazano na poniższym obrazku:

Wniosek

W systemie Debian żaden z użytkowników nie jest sudo włączone domyślnie i włączyć sudo uprawnienia dla pożądanego użytkownika, należy dodać tego użytkownika do sudo Grupa. Istnieją dwa sposoby na włączenie sudo na koncie użytkownika jest za pomocą „Dodaj użytkownika”Polecenie, a drugie to ręczna edycja sudoers plik do przypisania sudo uprawnienia dla pożądanego użytkownika.