FreeBSD

Nakonfigurujte a spusťte sudo na FreeBSD

Nakonfigurujte a spusťte sudo na FreeBSD
V tomto kurzu představíme nástroj s názvem sudo, což je program, který umožňuje správci systému udělit omezený přístup root root uživatelům, kteří nejsou administrátory. Sudo se liší od su, protože používá hesla přiřazená uživatelům sudo pro identifikaci a přihlášení, a nikoli u cílových uživatelů, což je přesný opak toho, co dělá su. Umožňuje také omezený přenos oprávnění správce uživatelům a skupinám uživatelů vybraným správcem. Mezi tato privilegia patří mimo jiné spustitelnost root vybrané hŕstky příkazů při zachování podrobného protokolu pro každý z nich. Tímto způsobem může správce předat oprávnění různým uživatelům a všichni uživatelé udržují své přihlašovací údaje skryté před ostatními uživateli.

Postupujte podle pokynů v této příručce a nastavte a použijte příkaz sudo na FreeBSD 9.x / 10.x / 11.x / 12.x systém.

Přehled výukového programu - Nainstalujte sudo na FreeBSD

Zde je přehled toho, jak postupovat při instalaci sudo v systému FreeBSD:

$ pkg aktualizace && pkg upgrade

Pak bychom nainstalovali sudo s následujícím příkazem:

$ pkg nainstalujte sudo

Nakonec uvidíte, jak konfigurovat přístup k sudo, aby odpovídal architektuře FreeBSD a vašim provozním požadavkům.

Část 1: Instalace sudo na FreeBSD

Následuje podrobná vysvětlení ke kroku 3 k instalaci sudo na FreeBSD. Představíme vám dvě různé metody, které si můžete vybrat podle svých představ.

Se systémem portů FreeBSD '

K instalaci sudo můžeme použít systém portů FreeBSD. Spuštěním následujícího příkazu nainstalujte port:

$ cd / usr / ports / security / sudo / && proveďte instalaci čistou

Pomocí příkazu pkg

Získejte nejnovější verzi sudo aktualizovanou na FreeBSD (jako je FreeBSD 12.x +) zadáním:

$ pkg nainstalujte sudo

Část 2: Konfigurace Sudo na FreeBSD

Chcete-li nakonfigurovat sudo, budeme muset upravit výchozí konfigurační soubor. Přejděte na / usr / local / etc / sudoers pro přístup k souboru. Tento soubor by neměl být temperován bez příkazu visudo, protože nepoužívání příkazu visudo může vést k odepření přístupu i kritickým chybám syntaxe, pod kterými sudo odmítá provádět.

Nezapomeňte tedy použít níže uvedený příkaz, než upravíte cokoli v souboru:

$ su -
$ visudo

Chcete-li uživateli udělit oprávnění správce, použijte níže uvedenou syntaxi příkazu:

# younis ALL = (ALL) ALL

Podobně můžete příkazy delegovat na skupinu uživatelů pomocí:

#% kolo ALL = (ALL) ALL

Nezapomeňte uložit změny před ukončením souboru.

Část 3: Používání Sudo na FreeBSD

Pojďme si udělat přehled několika základních věcí, které můžete s sudo dělat:

Vytvoření uživatele root

Následující příkaz umožňuje spustit prostředí jako cílový uživatel.

$ sudo -s

Zadejte následující pro spuštění přihlašovacího prostředí

$ sudo -i

Nakonec příkaz id umožňuje ověřit pověření uživatele:

$ id

Spouštějte příkazy jako root

Zadejte níže uvedený příkaz a nahraďte indikátory příslušnými proměnnými:

$ sudo / cesta / k / příkazu
$ sudo / cesta / do / příkaz arg1

Abychom předvedli, restartujeme službu ftpd:

$ sudo / etc / rc.znovu spustit d / ftpd

Zkontrolujte oprávnění uživatele

Následující příkaz uvádí seznam příkazů, které můžete provádět jako uživatel root:

$ sudo -l

Balení

Tento tutoriál demonstroval instalaci Sudo na FreeBSD 9.x / 10.x / 11.x / 12.x systém. Uvedli jsme dva způsoby instalace Sudo: se systémovým portem FreeBSD a přidáním souboru binárního balíčku do FreeBSD.

Také jste se naučili, jak upravit výchozí konfigurační soubor pro konfiguraci Sudo na FreeBSD. Nachází se / usr / local / etc / sudoers. Také jste viděli, jak vytvořit nového uživatele root a jak spouštět příkazy s oprávněními sudo.

Zvyknout si na práci se sudo je snadné, i když to nějakou dobu trvá. Doufejme, že tento návod stačil na to, abyste mohli začít s sudo.

Hry Zdarma a open source herní motory pro vývoj linuxových her
Zdarma a open source herní motory pro vývoj linuxových her
Tento článek pokryje seznam bezplatných a otevřených herních enginů, které lze použít pro vývoj 2D a 3D her v systému Linux. Existuje mnoho takových h...
Hry Výukový program Shadow of the Tomb Raider pro Linux
Výukový program Shadow of the Tomb Raider pro Linux
Shadow of the Tomb Raider je dvanáctý přírůstek do série Tomb Raider - série akčních adventur vytvořená Eidosem Montrealem. Tato hra byla docela dobře...
Hry Jak zvýšit FPS v Linuxu?
Jak zvýšit FPS v Linuxu?
FPS znamená Snímků za sekundu. Úkolem FPS je měřit snímkovou frekvenci při přehrávání videa nebo herních výkonech. Jednoduše řečeno, počet nepřerušova...