Přejít na hlavní obsah

Jak správně nastavit sudo uživatele: podrobný návod pro začátečníky

Když pracujete na operačním systému Linux, zjistíte, že některé úkoly vyžadují zvýšená uživatelská oprávnění. V takovém případě můžete pomocí příkazu sudo dočasně zvýšit svá práva a dokončit tyto úkoly. Pro bezpečnost systému je však důležité správně nastavit sudo uživatele. V tomto článku vám řekneme, jak to udělat a vyhnout se běžným chybám.

Prvním krokem při konfiguraci sudo uživatele je přidání do skupiny sudoers. Skupina sudoers obsahuje seznam uživatelů, kteří mohou sudo používat. Chcete-li to provést, musíte otevřít terminál a spustit příkaz sudo visudo. Tento příkaz otevře soubor sudoers v textovém editoru vi.

V souboru sudoers uvidíte několik řádků s nastavením. Najděte řádek, který začíná %sudo. To je skupina sudoers. Komentujte tento řádek odstraněním symbolu " # " na začátku řádku. Poté přidejte svého uživatele do skupiny sudoers, aby měl přístup k příkazu sudo. Chcete-li to provést, musíte přidat své uživatelské jméno po znaku "jméno uživatele" na požadované jméno vašeho nového sudo uživatele.

Krok 2: Při vytváření uživatelského účtu vás systém požádá o zadání hesla pro nového uživatele dvakrát. Zadejte heslo a stiskněte Enter. Heslo se na obrazovce nezobrazí.

Krok 3: Dále můžete vyplnit informace o uživateli, jako je jeho celé jméno, telefonní číslo atd. Tato pole mohou být vynechána stisknutím klávesy Enter.

Krok 4: Ve výchozím nastavení je nový uživatel vytvořen s omezenými právy. Chcete-li dát novému uživateli možnost použít příkaz sudo, přidejte jej do skupiny sudoers. Chcete-li to provést, spusťte následující příkaz:

sudo usermod-aG sudo jméno uživatele

Nahraďte "jméno uživatele" jménem vašeho nového sudo uživatele.

Nyní je váš nový sudo uživatel připraven k použití. Bude moci provádět příkazy pomocí sudo tím, že poskytne heslo svého účtu.

Jak nastavit správná oprávnění pro sudo uživatele

Když nastavíte nového uživatele na linuxovém systému, můžete se rozhodnout, že mu dáte přístup k příkazům, které vyžadují vyšší oprávnění. K tomu můžete použít sudo (superuser do), což uživatelům umožňuje provádět úkoly jménem superuživatele, aniž by se museli přihlašovat pod administrátorem.

Přístup k superuživateli však může být nebezpečný a může vést k nesprávnému použití systému nebo k potenciálním bezpečnostním hrozbám. Proto je důležité nastavit správné oprávnění pro uživatele. Zde je podrobný návod, který vám pomůže to správně provést.

    Vytvořte uživatele: Nového uživatele můžete vytvořit pomocí příkazu "adduser"nebo " useradd". Chcete-li například vytvořit uživatele s názvem "user1", můžete spustit následující příkaz:

sudo adduser user1
sudo usermod -aG sudo user1
sudo -l -U user1

Nyní můžete uživatelům předat požadovaná oprávnění v závislosti na požadavcích vašeho systému a zásadách zabezpečení. Například omezení určitých příkazů, přidání hesla pro sudo nebo změna doby platnosti správně nakonfigurovaných oprávnění.

Je důležité si uvědomit, že nastavení správných oprávnění pro sudo uživatele vám může pomoci spravovat přístup k superuživateli a zlepšit zabezpečení vašeho systému. Pamatujte také, že správné používání sudo je klíčovým aspektem zabezpečení, takže nezapomeňte omezit přístup k příkazům, které uživatelé skutečně potřebují.