Jak vyřešit problém „Není v souboru Sudoers. Tento incident bude nahlášen” Chyba

Jak Vyresit Problem Neni V Souboru Sudoers Tento Incident Bude Nahlasen Chyba



Linux nabízí robustní systém správy uživatelských oprávnění s příkazy jako sudo, které vám umožní provádět úkoly se zvýšenými oprávněními. Příkaz „sudo“ může ostatním uživatelům poskytnout nejvyšší úroveň příkazu nad systémem, kterou si obvykle ponechávají uživatelé root.

Chcete-li používat sudo, musíte být zaregistrováni v „/etc/sudoers“, protože tento soubor určuje, zda má uživatel oprávnění ke spuštění jakékoli úlohy. Mnoho uživatelů však při používání příkazu „sudo“ čelí některým neobvyklým chybám.

V tomto rychlém tutoriálu vysvětlíme různé přístupy, které můžete použít k vyřešení problému „Není v souboru sudoers. Tento incident bude snadno nahlášen.







Jak vyřešit problém „Není v souboru Sudoers. Tento incident bude nahlášen” Chyba

Okamžitou opravou této chyby je úprava souboru „/etc/sudoers“. Tento jednoduchý proces vyžaduje, aby uživatel root přidal uživatele (který čelí této chybě) do souboru sudoers.



Pomocí příkazu „Visudo“ můžete přímo otevřít soubor „/etc/sudoers“. Visudo je speciální příkaz, který je účelově vytvořen k úpravě souboru sudoers.



sudo visudo





Přejděte na řádek, který říká „root ALL=(ALL:ALL) ALL“ a do dalšího řádku zadejte následující text:

uživatelské_jméno VŠECHNO = ( VŠECHNY: VŠECHNY ) VŠECHNO

Ujistěte se, že jste nahradili výraz „user_name“ skutečným jménem uživatele, kterému chcete poskytnout práva sudo.



Po změně všeho můžete nyní soubor uložit a ukončit. Nakonec jste proces dokončili a chyba „není v souboru sudoers“ vás již nebude obtěžovat. Nadcházející část se bude zabývat jednořádkovým příkazem, který můžete použít k přidání uživatelů do skupiny sudo, která ve výchozím nastavení obsahuje oprávnění sudo.

Skupina Sudo

Namísto přidávání uživatele, jak je ukázáno v předchozím procesu, můžete zamýšleného uživatele přidat do skupiny sudo. Po přidání do této skupiny získá uživatel přístup sudo. Proto vám to pomůže při řešení chyby.

Chcete-li to provést, zadejte do terminálu následující příkaz:

sudo usermod -aG sudo uživatelské_jméno

Příkaz „usermod“ s volbami „-aG“ a vstupem sudo přidá zadaného uživatele do skupiny – sudo. Dále nahraďte „user_name“ uživatelským jménem/ID uživatele cílového uživatele.

Závěr

Uvedená chyba obvykle ukazuje, že uživatel není aktuálně dostupný v souboru sudoers. Jeho jediným řešením je přidat postiženého uživatele do zmíněného souboru. V tomto článku jsme vysvětlili dva způsoby: úprava souboru sudoers a přidání uživatele do skupiny sudo. K odstranění této chyby můžete použít kterýkoli z těchto dvou.