Použití souboru Sudoers k udělení kořenových oprávnění uživatelům na Ubuntu 18.04 | 16.04

  • Andrew Politic
  • 0
  • 4410
  • 251

Příkaz sudo je obslužný program / program příkazového řádku, který umožňuje uživatelům, kterým důvěřujete, ale ne nutně správci, spouštět a spouštět příkazy jako root nebo jiný uživatel…

To je obvykle případ uživatelů, kteří chtějí spouštět příkazy jako root ... nebo pokud chce uživatel převzít oprávnění účtu jiného uživatele ... Příkaz sudo mohou použít pouze důvěryhodní uživatelé ...

Tento krátký výukový program ukazuje studentům a novým uživatelům, jak spravovat soubor sudoers, aby poskytli přístup standardním uživatelům při používání Ubuntu Linux ... To se může vztahovat i na jiné verze distribucí Ubuntu a Linux ...

Soubor sudoers obsahuje všechny informace, které řídí uživatele a skupiny, kterým jsou udělena oprávnění sudo, a také úroveň oprávnění, která mohou mít ...

Existuje několik způsobů, jak uživatelům udělit oprávnění sudo, a nejjednodušší ze všech je použití sudo samotný příkaz ... Pomocí příkazu sudo lze standardním uživatelům udělit oprávnění sudo přidáním do skupiny sudo ...

Členové skupiny sudo budou moci spouštět příkazy na vysoké úrovni jako root, ale před provedením příkazů budou vyzváni k ověření pomocí vlastního hesla…

Přidání uživatelů do skupiny sudo

Chcete-li rychle přidat uživatele do skupiny sudo, spusťte níže uvedené příkazy:

usermod -aG sudo uživatelské jméno

Změňte zvýrazněné uživatelské jméno na název účtu, který poskytujete oprávnění sudo ...

Spuštění výše uvedeného příkazu pro udělení přístupu standardnímu uživateli k příkazu sudo ve většině případů stačí ... Uživatelé budou moci spouštět příkazy jako root nebo převzít oprávnění jiných účtů ...

Chcete-li ověřit, zda má uživatel oprávnění sudo, spusťte níže uvedené příkazy

sudo whoami

Výsledný výsledek by měl být podobný následujícímu řádku:

vykořenit

To je vše, co většina uživatelů bude potřebovat ...

Přidání uživatelů do souboru sudoers

Pokud chcete přizpůsobit přístup, který uživatelé získají při použití sudo, můžete upravit soubor sudoers a poskytnout pouze nezbytné přístupové bezpečnostní zásady, které jim umožní vykonávat svou práci…

První metoda dává uživateli všechna práva sudo ... Skoro jako přístup správce ... Pokud máte pocit, že je to příliš mnoho práv, můžete upravit přístupová práva uživatelů pomocí souboru sudoers ...

Výchozí umístění souboru sudoers je na / etc / sudoers

Můžete upravit výchozí soubor sudoers nebo vytvořit nový konfigurační soubor v /etc/sudoers.d adresář ... Všechny soubory v tomto adresáři jsou zahrnuty také při použití příkazu sudo ...

Soubor sudoers MUSÍ být upraven pomocí 'visudo'příkaz jako root. V každém případě zvažte přidání místního obsahu do /etc/sudoers.d/ místo přímé úpravy souboru sudoers…

Například pokud chcete, aby uživatel spustil příkaz se sudo bez výzev k zadání hesla, můžete upravit soubor sudoers ... Chcete-li to provést, otevřete soubor sudoers spuštěním následujících příkazů:

sudo visudo

Přejděte dolů na konec souboru a přidejte následující řádek:

uživatelské jméno ALL = (ALL) NOPASSWD: ALL

Nahraďte uživatelské jméno názvem účtu, kterému chcete povolit přístup k příkazu sudo ... pak uložte soubor a ukončete ...

Při příštím spuštění příkazu sudo se nezobrazí žádná výzva k zadání hesla ...

Dalším příkladem může být to, že chcete, aby uživatel spouštěl pouze určité příkazy ... K tomu můžete přidat níže uvedený řádek do souboru sudoers ...

uživatelské jméno ALL = (ALL) NOPASSWD: / bin / mkdir, / bin / rmdir

Uživateli bude povoleno spouštět pouze / bin / mkdir a / bin / rmdir příkazy…

Použití přizpůsobených oprávnění sudo vám poskytne větší kontrolu nad tím, kteří uživatelé mohou spouštět jaké příkazy a jak ... Tím se také zvýší zabezpečení vašeho systému ...

A je to!

Úspěšně jste se naučili, jak používat soubor sudoers na Ubuntu




Zatím žádné komentáře

Sbírka užitečných informací o operačním systému Linux a nových technologiích
Nejnovější články, praktické tipy, podrobné recenze a průvodci. Ve světě operačního systému Linux se budete cítit jako doma