FreeBSD

Nakonfigurujte a spustite sudo na FreeBSD

Nakonfigurujte a spustite sudo na FreeBSD
V tomto tutoriáli predstavíme utilitu s názvom sudo, čo je program, ktorý umožňuje správcovi systému udeliť obmedzený prístup root užívateľom, ktorí nie sú administrátormi. Sudo sa líši od su, pretože používa heslá pridelené používateľom sudo na identifikáciu a prihlásenie, a nie hesiel cieľových používateľov, čo je presný opak toho, čo robí su. Umožňuje tiež obmedzený prenos oprávnení správcu na používateľov a skupiny používateľov vybrané správcom. Medzi tieto privilégiá patrí okrem iného spustiteľnosť root vybranej hŕstky príkazov pri zachovaní podrobného denníka každého z nich. Týmto spôsobom môže správca odovzdať privilégiá rôznym používateľom a všetci používatelia uchovať svoje poverenia skryté pred ostatnými používateľmi.

Podľa pokynov v tejto príručke nastavte a použite príkaz sudo na FreeBSD 9.x / 10.x / 11.x / 12.x systém.

Prehľad výučby - Nainštalujte sudo na FreeBSD

Tu je prehľad, ako postupovať pri inštalácii sudo v systéme FreeBSD:

$ pkg aktualizácia && pkg aktualizácia

Potom by sme nainštalovali sudo s nasledujúcim príkazom:

$ pkg nainštalovať sudo

Na záver uvidíte, ako vykonať konfigurácie prístupu sudo, aby zodpovedali architektúre FreeBSD a vašim prevádzkovým požiadavkám.

Časť 1: Inštalácia sudo na FreeBSD

Nasleduje podrobné vysvetlenie kroku 3, ktorým je inštalácia sudo na FreeBSD. Predstavíme dve rôzne metódy, ktoré si môžete zvoliť podľa svojich predstáv.

So systémom portov FreeBSD '

Na inštaláciu sudo môžeme použiť systém portov FreeBSD. Spustením príkazu nižšie nainštalujte port:

$ cd / usr / ports / security / sudo / && urobte inštaláciu čistou

Pomocou príkazu pkg

Získajte najnovšiu verziu sudo aktualizovanú na FreeBSD (napríklad FreeBSD 12.x +) zadaním:

$ pkg nainštalovať sudo

Časť 2: Konfigurácia Sudo na FreeBSD

Ak chcete nakonfigurovať sudo, budeme musieť upraviť predvolený konfiguračný súbor. Zamierte na / usr / local / etc / sudoers, aby ste získali prístup k súboru. Tento súbor by nemal byť temperovaný bez príkazu visudo, pretože nepoužívanie príkazu visudo môže viesť k odmietnutiu prístupu, ako aj k kritickým syntaktickým chybám, za ktorých sudo odmieta vykonávať.

Skôr ako začnete upravovať čokoľvek v súbore, použite nasledujúci príkaz:

$ su -
$ visudo

Ak chcete používateľovi udeliť oprávnenie správcu, použite nižšie uvedenú syntax príkazu:

# younis ALL = (ALL) ALL

Podobne môžete príkazy delegovať na skupinu používateľov pomocou:

#% koleso VŠETKY = (VŠETKY) VŠETKY

Pred opustením súboru nezabudnite zmeny uložiť.

Časť 3: Používanie Sudo na FreeBSD

Poďme si urobiť prehľad niekoľkých základných vecí, ktoré môžete robiť s sudo:

Vytvára sa užívateľ root

Príkaz nižšie vám umožňuje spustiť shell ako cieľový užívateľ.

$ sudo -s

Zadaním nasledujúceho príkazu spustíte prihlasovací shell

$ sudo -i

Nakoniec príkaz id umožňuje overiť poverenia používateľa:

$ id

Vykonávať príkazy ako root

Zadajte príkaz nižšie a nahraďte ukazovatele príslušnými premennými:

$ sudo / cesta / do / príkaz
$ sudo / cesta / do / príkaz arg1

Aby sme to demonštrovali, reštartujeme službu ftpd:

$ sudo / etc / rc.d / ftpd znovu spustiť

Skontrolujte oprávnenia používateľa

Nasledujúci príkaz uvádza zoznam príkazov, ktoré môžete vykonávať ako užívateľ root:

$ sudo -l

Balenie

Tento tutoriál demonštroval inštaláciu Sudo na FreeBSD 9.x / 10.x / 11.x / 12.x systém. Uviedli sme dva spôsoby inštalácie Sudo: pomocou systémového portu FreeBSD a pridaním súboru binárneho balíka do FreeBSD.

Tiež ste sa naučili, ako upraviť predvolený konfiguračný súbor na konfiguráciu Sudo na FreeBSD. Nachádza sa / usr / local / etc / sudoers. Tiež ste videli, ako vytvoriť nového užívateľa root a ako spúšťať príkazy s oprávneniami sudo.

Zvyknúť si na prácu so sudo je ľahké, aj keď to chvíľu trvá. Dúfajme, že tento návod stačil na to, aby ste mohli začať so sudo.

Hry Top 5 kariet na zachytávanie hier
Top 5 kariet na zachytávanie hier
Všetci sme videli a milovali streamovanie hier na YouTube. PewDiePie, Jakesepticye a Markiplier sú iba niektorí z najlepších hráčov, ktorí zarobili mi...
Hry Ako vyvíjať hru v systéme Linux
Ako vyvíjať hru v systéme Linux
Pred desiatimi rokmi by len málo používateľov Linuxu predpovedalo, že ich obľúbený operačný systém bude jedného dňa populárnou hernou platformou pre k...
Hry Open source porty komerčných herných strojov
Open source porty komerčných herných strojov
Na hranie starých i niektorých z nedávnych herných titulov je možné využiť bezplatné hry s otvoreným zdrojom a multiplatformové herné enginy. V tomto ...