wprowadzenie
podczas zarządzania serwerem czasami będziesz chciał zezwolić użytkownikom na wykonywanie poleceń jako „root”, użytkownik na poziomie administratora. Poleceniesudo zapewnia administratorom systemu możliwość nadawania uprawnień administratora — Zwykle dostępnych tylko dla użytkownika root-zwykłym użytkownikom.
w tym samouczku dowiesz się, jak utworzyć nowego Użytkownika z dostępem sudo na Ubuntu 20.,04 bez konieczności modyfikowania pliku /etc/sudoers.
Uwaga: Jeśli chcesz skonfigurować sudo dla istniejącego użytkownika, przejdź do kroku 3.
Krok 1 — Logowanie do serwera
SSH na serwer jako użytkownik root:
- ssh root@your_server_ip_address
Krok 2 — Dodawanie nowego Użytkownika do systemu
użyj polecenia adduser aby dodać nowego Użytkownika do systemu:
iv id
pamiętaj, aby zastąpić sammynazwą użytkownika, którą chcesz utworzyć., Zostaniesz poproszony o utworzenie i zweryfikowanie hasła dla użytkownika:
OutputEnter new UNIX password:Retype new UNIX password:passwd: password updated successfully
następnie zostaniesz poproszony o podanie informacji o nowym użytkowniku. Dobrze jest zaakceptować ustawienia domyślne i pozostawić te informacje puste:
Krok 3 — dodanie użytkownika do grupy sudo
użyj polecenia usermod aby dodać użytkownika do grupy sudo:
- usermod -aG sudo sammy
należy ponownie zastąpić sammy z dodaną nazwą użytkownika., Domyślnie w Ubuntu wszyscy członkowie grupy sudo mają pełne uprawnienia sudo.,9a2e61c”>
polecenie przełączenia na nowe konto użytkownika:
- su - sammy
jako nowy użytkownik sprawdź, czy możesz użyć sudo przez dodanie sudo do polecenia, które chcesz uruchomić z uprawnieniami administratora:
- sudo command_to_run
na przykład możesz wyświetlić zawartość katalogu /root, który jest zwykle dostępny tylko dla użytkownika root:
- sudo ls -la /root
przy pierwszym użyciu sudo podczas sesji zostaniesz poproszony o podanie hasła do konta tego użytkownika., Wprowadź hasło, aby kontynuować:
Output: password for sammy:
Uwaga: To nie jest prośba o hasło roota! Wprowadź hasło właśnie utworzonego użytkownika z obsługą sudo.
Jeśli twój użytkownik znajduje się w odpowiedniej grupie i poprawnie wpisałeś hasło, polecenie wydane zsudo będzie działać z uprawnieniami roota.
podsumowanie
w tym poradniku quickstart stworzyliśmy nowe konto użytkownika i dodaliśmy je do grupy sudo, aby włączyć dostęp sudo.,
aby Nowy użytkownik otrzymał dostęp zewnętrzny, zapoznaj się z naszą sekcją Włączanie dostępu zewnętrznego dla zwykłego użytkownika.
Jeśli potrzebujesz bardziej szczegółowych informacji na temat konfiguracji serwera Ubuntu 20.04, przeczytaj nasz wstępny poradnik konfiguracji serwera z Ubuntu 20.04.