Articles

Správa sudo oprávněními na Linuxu

sudo je příkaz, který zaručuje práva superuživatele non-root uživatele. Pomocí sudo je praxe z bezpečnostních důvodů, pomocí sudo můžeme používat naše zařízení jako běžný uživatel, který se vyhýbá nebezpečnému chování, zatímco je root a v případě potřeby umožňuje volat oprávnění superuživatele. Jinými slovy, můžeme začít naše pravidelné uživatele X session a používat sudo pouze tehdy, když potřebujeme oprávnění, samozřejmě, ve výchozím nastavení sudo žádosti o heslo uživatele root, ale v tomto tutoriálu budeme zakázat.

v tomto tutoriálu najdete, jak udělit a odebrat oprávnění sudo, jak odstranit požadavek na heslo při provádění příkazů root a jak udělit oprávnění sudo všem uživatelům patřícím do určité skupiny. Pro tento tutoriál budeme používat systémy založené na Debianu a Ubuntu.

přidání uživatele do sudo GRU

pro správu oprávnění sudo pro uživatele použijeme příkaz usermod.

udělení oprávnění sudo typu uživatele:

usermod -a-G sudo uživatelské JMÉNO

Kde:

Usermod: volání programu

-: chcete-li přidat do skupiny,

-G: zadat skupinu,

uživatelské JMÉNO/ linuxhint: Nahradit za správné uživatelské jméno.

Další způsob, jak je upravit soubor /etc/sudoers souboru následujícím příkazem:

nano /etc/sudoers

Přidejte následující řádek nahradí „uživatelské JMÉNO“ se svými uživateli.

uživatelské JMÉNO ALL=(ALL) //dává uživatel „username“ sudo přístup

odstranit uživatele ze sudoers na Debian na bázi distribuce, spusťte následující příkaz:

deluser uživatelské JMÉNO sudo

Zakázat heslo na vyžádání při provádění sudo

Ve výchozím nastavení sudo zabrání provedení privilegované příkazy vyhrazena root vyžádáním hesla, jak je znázorněno na obrázku níže.

můžeme zabránit sudo ptát ověřování pomocí editace /etc/sudoers souboru

Spustit nano /etc/sudoers

Přidejte řádek níže nahradit uživatelské jméno s správné uživatelské jméno.

username ALL = NOPASSWD : VŠECHNY

Za účelem poskytnutí sudo oprávnění pro celou skupinu dávat sudo oprávněními pro všechny uživatele patřící do skupiny, editovat sudoers souboru spuštěním nano /etc/sudoers a přidejte řádek níže

%groupname ALL=(ALL) VŠECHNY

Stiskněte kombinaci kláves CTRL+X a Y odpovídají uložit a ukončit.

Závěr

Jak bylo řečeno v úvodu tutoriálu zvyknout sudo je dobrá praxe, aby se naše zařízení v bezpečí a zabránit nebezpečné chyby, přidávat běžné uživatele nebo celé skupiny sudo skupina je jednoduché, jak jeden příkaz.

doufám, že se vám tento tutoriál líbil, Sledujte LinuxHint pro další návody a tipy pro správu Linuxu.