11 cze

Jak utworzyć użytkownika Sudo w systemie Ubuntu

Polecenie sudo udostępnia mechanizm do korzystania z uprawnień administratora podczas wykonania komend, standardowo dostępne jest dla użytkownika root lub zwykłych użytkowników. Ten artykuł zademonstruje Ci prosty sposób tworzenia nowego użytkownika z dostępem do sudo w Ubuntu bez zmian w pliku sudoers na serwerze. Jeżeli chcesz dodać uprawnienia sudo do istniejącego użytkownika, możesz od razu przejść do tego rozdziału.

Tworzenie nowego użytkownika z uprawnieniami sudo

Zaloguj się na serwer jako użytkownik root:

ssh root@adres_ip_serwera

Użyj polecenie adduser, aby dodac nowego użytkownika do systemu.

Nie zapomnij wykorzystaj swojej nazwy użytkownika, zamiast login:

adduser login

Ustaw i potwierdź hasło tworzonego użytkownika w wierszu poleceń, polecamy ustawić trudne do odgadnięcia hasło!

Ustawienie hasła:
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully

Postępuj zgodnie z instrukcjami, aby dodać informację o nowym użytkowniku. Możesz na spokojnie zostawić te pola, jako puste.

Zapytanie o informację użytkownika:
Changing the user information for username
Enter the new value, or press ENTER for the default
    Full Name []:
    Room Number []:
    Work Phone []:
    Home Phone []:
    Other []:
Is the information correct? [Y/n]

Użyj polecenia usermod, żeby dodać użytkownika do grupy sudo:

usermod -aG sudo login

Domyślnie w Ubuntu, członkowie grupy sudo mają przywileje sudo.

Sprawdź nasz hosting już od 4.17 zł/mies. lub TurboVPS oparty o procesory z częstotliwością do 5 GHz z darmowym premium wsparciem 24/7 od naszych administratorów! Z kodem RABATNABLOG dostaniesz dodatkowy rabat 15% przy pierwszej płatności.

Przetestuj uprawnienia sudo na nowym koncie.

Użyj polecenia su, aby przelączyć się na nowo stworzone konto użytkownika:

su - login

Jako nowy nowy użytkownik upewnij się, że możesz użyć polecenia sudo dodając to słowo przed poleceniem, które chcesz wykonać z odpowiednimi uprawnieniami.

sudo polecenie

Na przykład, możesz wyświetlić zawartość katalogu /root, które standardowo jest dostępny tylko użytkownikom root:

sudo ls -la /root

Podczas pierwszego użycia sudo w sesji, system zapyta Cię o hasło Twojego zalogowanego użytkownika. Wpisz hasło, aby kontynuować dalej:

Odpowiedź:
[sudo] password for username:

Jeżeli użytkownik znajduje się w poprawnej grupie i wpisałeś odpowiednie hasło, polecenie, które wpisałeś z sudo powinno się wykonać z uprawnieniami root.