Úvod
Ak pracujete s CentOS 8, mali by ste vedieť, aké sú kritické príkazy, ktoré s ním treba používať. Jedným z nich je príkaz sudo. Tento príkaz je veľmi užitočný na vytváranie nových používateľov. Pomocou príkazu sudo môžete udeliť určitým používateľom špeciálne administrátorské privilégiá. Tieto privilégiá sú zvyčajne prístupné len pre používateľa root. Ak vytvárate bežného používateľa, môžete použiť tento príkaz na udelenie špeciálneho prístupu bez zmeny súboru /etc/sudoers na serveri.
Tento návod vám pomôže pochopiť, ako tento príkaz používať. Podrobne si rozoberieme jednotlivé kroky, ktoré musíte podniknúť na vytvorenie nového používateľa s povoleným sudo na CentOS 8.
Ako vytvoriť nového používateľa s povoleným Sudo?
Postupujte podľa týchto krokov na vytvorenie nového používateľa s povoleným sudo na vašom server.os
1. Prihláste sa na server
Najprv sa musíte prihlásiť na server ako používateľ root. Prihláste sa pomocou nasledujúceho príkazu:
|
1 |
$ ssh root@your_server_ip_address |
Nahraďte ju IP adresou alebo názvom hostiteľa vášho vlastného servera.
2. Pridajte nového používateľa
Ďalej pridáme nového používateľa. Na tento účel použijeme príkaz adduser. Povedzme, že chceme pridať nového používateľa s názvom sammy:
|
1 |
# adduser sammy |
Môžete nahradiť sammy vaším preferovaným používateľským menom. Ďalším krokom je pridanie hesla pre vášho používateľa. Použite príkaz passwd nasledovne:
|
1 |
# passwd sammy |
Systém vás požiada o dvojité zadanie nového hesla na potvrdenie:
Nahraďte sammy vami zvoleným používateľským menom.
3. Skupina Wheel
Teraz pridáme používateľa do skupiny wheel. Ak chcete udeliť administrátorské privilégiá existujúcemu účtu, môžete prejsť priamo na tento krok. Na pridanie používateľa do skupiny použijeme príkaz usermod na pridanie používateľa do skupiny:
|
1 |
# usermod -aG wheel sammy |
Dôvodom, prečo to robíme, je, že všetci používatelia v skupine wheel majú plný sudo prístup a privilégiá.
4. Prístup Sudo
Na záver môžete skontrolovať a potvrdiť, či váš nový používateľ získal oprávnenia sudo. Na začiatok prepneme z používateľa root na nového používateľa pomocou príkazu su:
|
1 |
# su - sammy |
Spustite test spustením príkazu sudo spolu s príkazom, ktorý chcete použiť s vašimi novými oprávneniami a privilégiami:
|
1 |
# sudo command_to_run |
Predpokladajme, že chceme vypísať obsah adresára /root. Za normálnych okolností môže obsah tohto adresára vidieť iba používateľ root:
|
1 |
$ sudo ls -la /root |
Systém bude vyžadovať zadanie hesla k vášmu účtu, ak používate sudo prvýkrát:
Pre pokračovanie zadajte svoje heslo do poľa. Pamätajte, že musíte zadať heslo k účtu, nie heslo pre root. V prípade, že ste v správnej skupine wheel s povolenými oprávneniami, príkaz sa úspešne spustí a zobrazí výsledky. Toto je potvrdenie, že ste získali prístup sudo s privilégiami root.
Záver
Pomocou tohto návodu môžete vytvoriť nový účet a zároveň mu udeliť administrátorské privilégiá. Najjednoduchšia cesta je pridať ho do skupiny wheel pre prístup sudo.
Okrem toho si môžete pozrieť naše ďalšie návody týkajúce sa CentOS, ktoré nájdete na našom blogu:
Príjemnú prácu s počítačom!


Komentáre
Zatiaľ žiadne komentáre. Buďte prvý.