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:
- Nejprve otevřete terminál a přihlásíte se ke vzdálenému serveru
- Poté použijte následující příkazy ssh k aktualizaci databáze balíčků:
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 čistouPomocí 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) ALLPodobně 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 -iNakonec 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.