Wprowadzenie
Jeśli pracujesz z CentOS 8, powinieneś wiedzieć, jakie są kluczowe polecenia do użycia z tym systemem. Jednym z nich jest polecenie sudo . To polecenie jest bardzo przydatne do tworzenia nowych użytkowników. Za pomocą polecenia sudo możesz nadać określonym użytkownikom specjalne uprawnienia administracyjne. Zazwyczaj uprawnienia te są dostępne tylko dla użytkownika root. Jeśli tworzysz zwykłego użytkownika, możesz użyć tego polecenia, aby dać mu specjalny dostęp bez zmiany pliku /etc/sudoers na serwerze.
Ten poradnik pomoże Ci zrozumieć, jak używać tego polecenia. Przedstawimy szczegółowo poszczególne kroki, które należy podjąć, aby utworzyć nowego użytkownika z uprawnieniami sudo w systemie CentOS 8.
Jak utworzyć nowego użytkownika z uprawnieniami sudo?
Wykonaj poniższe kroki, aby utworzyć nowego użytkownika z uprawnieniami sudo na swoim serwerze.
1. Zaloguj się na serwer
Przede wszystkim musisz zalogować się na serwer jako użytkownik root. Zaloguj się za pomocą następującego polecenia:
|
1 |
$ ssh root@your_server_ip_address |
Wstaw adres IP lub nazwę hosta swojego serwera.
2. Dodaj nowego użytkownika
Następnie dodamy nowego użytkownika. W tym celu użyjemy polecenia adduser . Załóżmy, że chcemy dodać nowego użytkownika o nazwie sammy:
|
1 |
# adduser sammy |
Możesz zastąpić sammy wybraną przez siebie nazwą użytkownika. Następnym krokiem jest dodanie hasła dla użytkownika. Użyj polecenia passwd w następujący sposób:
|
1 |
# passwd sammy |
System poprosi Cię o dwukrotne wprowadzenie nowego hasła w celu potwierdzenia:
Zastąp sammy wybraną nazwą użytkownika.
3. Grupa Wheel
Teraz dodamy użytkownika do grupy wheel . Jeśli chcesz nadać uprawnienia administratora istniejącemu kontu, możesz od razu przejść do tego kroku. Użyjemy polecenia usermod , aby dodać użytkownika do grupy:
|
1 |
# usermod -aG wheel sammy |
Powodem, dla którego to robimy, jest to, że wszyscy użytkownicy w grupie wheel mają pełny dostęp i uprawnienia sudo .
4. Dostęp Sudo
Na koniec możesz sprawdzić i potwierdzić, czy Twój nowy użytkownik uzyskał uprawnienia sudo . Na początek przełączymy się z użytkownika root na nowego użytkownika za pomocą polecenia su :
|
1 |
# su - sammy |
Uruchom test, wykonując polecenie sudo wraz z poleceniem, którego chcesz użyć z nowymi uprawnieniami:
|
1 |
# sudo command_to_run |
Załóżmy, że chcemy wyświetlić zawartość katalogu /root . Zazwyczaj tylko użytkownik root może zobaczyć zawartość tego katalogu:
|
1 |
$ sudo ls -la /root |
System będzie wymagał wprowadzenia hasła do konta, jeśli używasz sudo po raz pierwszy:
Wpisz swoje hasło w polu, aby przejść dalej. Pamiętaj, że musisz podać hasło do konta, a nie hasło użytkownika root. Jeśli należysz do odpowiedniej grupy wheel z włączonymi uprawnieniami, polecenie zostanie pomyślnie wykonane i wyświetli wyniki. Jest to potwierdzenie, że otrzymałeś dostęp sudo z uprawnieniami roota.
Podsumowanie
Za pomocą tego poradnika możesz utworzyć nowe konto, a także nadać mu uprawnienia administracyjne. Najprostszą drogą jest dodanie go do grupy wheel w celu uzyskania dostępu sudo .
Ponadto możesz zapoznać się z naszymi innymi poradnikami dotyczącymi systemu CentOS, które znajdziesz na naszym blogu:
-
- Konfiguracja zapory sieciowej za pomocą FirewallD w systemie CentOS 7
- Jak zainstalować stos Linux, Apache, MySQL, PHP (LAMP) w systemie CentOS 7
- Instalacja i konfiguracja platformy Docker w systemie CentOS 7
- Jak zainstalować MySQL w systemie CentOS 7
- Instalacja Node.js w systemie CentOS 8: kompletny przewodnik
Miłej pracy!


Komentarze
Brak komentarzy. Bądź pierwszy.