Použití sudo k přiřazení root přístupu uživateli na linuxovém serveru
Občas musíte nabídnout root přístup pro konkrétní účet s omezenými oprávněními na serveru. Chcete-li přiřadit root přístup konkrétnímu uživateli pomocí sudo, musíte postupovat podle níže uvedených kroků
Krok 1: Přihlaste se k serveru jako root.
Krok 2: Spusťte následující příkaz:
[email protected] [~]# visudo
Krok 3: Zobrazená obrazovka bude obsahovat sudoery soubor v editoru vi . Chcete-li účtu přiřadit úplná rootovská oprávnění (v našem případě je to název účtu), musíte do tohoto souboru zahrnout následující řádek.:
accountname ALL=(ALL) ALL
Krok 4: Pokud nemáte v úmyslu nabídnout úplný přístup, ale mít možnost spustit konkrétní seznam příkazů, můžete vytvořit alias příkazu ve vašem souboru sudoers , například:
User_Alias ADMINS = accountname
Cmnd_Alias HTTPD = /etc/init.d/httpd
ADMINS ALL = HTTPD
S tím byste měli být schopni vytvořit skupinu uživatelů, kterým můžete pak přiřaďte aliasy příkazu. Musíte pouze zajistit, aby byli uživatelé odděleni čárkou (,).
The Cmnd_Alias zobrazí seznam různých příkazů, které mohou uživatelé určitého aliasu spustit. Poté můžete zvolit alias uživatele a přiřadit alias příkazu.
Výše uvedené by požádalo uživatele, aby zadal své heslo při každém spuštění sudo. Pokud nechcete, aby systém pokaždé požadoval heslo, můžete nahradit ADMINS ALL = HTTPD
na posledním řádku s tímto :
ADMINS ALL = NOPASSWD: HTTPD
Pokud s tím potřebujete pomoc, kontaktujte naše oddělení podpory prostřednictvím. 24×7 Live Chat k dispozici na www.eukhost.com
—
Líbí se vám tento příspěvek?
Sdílejte na svém profilu na sociální síti (Facebook, Twitter a Google+) a získejte paušální 10% opakovanou slevu na náš hosting VPS a dedikované servery.
Pošlete nám sdílený odkaz na adresu:[email protected] nebo si promluvte s naším operátorem živého chatu kliknutím na posuvník „Živý chat“ na levé straně této stránky a my vám obratem poskytneme slevový kupón!