Følg instruksjonene i denne guiden for å konfigurere og bruk sudo -kommandoen på FreeBSD 9.x/10.x/11.X/12.x system.
Opplæringsoversikt- Installer sudo på freeBSD
Her er en oversikt over hvordan du kan installere sudo på et freeBSD -system:
$ pkg oppdatering && pkg oppgradering
Så installerte vi sudo med følgende kommando:
$ pkg installer sudo
Til slutt vil du se hvordan du kan lage konfigurasjoner til SUDO -tilgang for å matche FreeBSD -arkitekturen og dine driftskrav.
Del 1: Installere sudo på freebsd
Følgende er detaljerte forklaringer på trinn 3 for å installere sudo på freeBSD. Vi presenterer to forskjellige metoder du kan velge mellom etter din smak.
Med FreeBSD Port System '
Vi kan bruke FreeBSD -portsystemet til å installere sudo. Kjør kommandoen nedenfor for å installere porten:
$ CD/usr/porter/sikkerhet/sudo/&& gjør installasjon ren
Bruke PKG -kommando
Få den siste FreeBSD -oppdaterte versjonen av Sudo (som FreeBSD 12.x+) ved å skrive inn:
$ pkg installer sudo
Del 2: Konfigurere sudo på FreeBSD
For å konfigurere sudo, må vi redigere standardkonfigurasjonsfilen. Gå over til/usr/local/etc/sudoers for å få tilgang til filen. Denne filen skal ikke tempereres uten Visudo -kommandoen, da ikke å bruke Visudo -kommandoen kan føre til avslag på tilgang så vel som kritiske syntaksfeil som sudo nekter å utføre.
Så sørg for å bruke kommandoen nedenfor før du redigerer noe i filen:
$ su -
$ Visudo
For å gi administratorrettigheter til en bruker, vil du bruke kommandosyntaxen nedenfor:
# younis alle = (alle) alle
Tilsvarende kan du delegere kommandoene til en gruppe brukere med:
# %hjul alle = (alle) alle
Husk å lagre endringene før du avslutter filen.
Del 3: Bruke sudo på freeBSD
La oss ha en oversikt over noen av de grunnleggende tingene du kan gjøre med sudo:
Opprette en rotbruker
Kommandoen nedenfor lar deg kjøre skallet som målbruker.
$ sudo -s
Skriv inn følgende for å kjøre påloggingsskallet
$ sudo -i
Til slutt lar ID -kommandoen deg autentisere brukeropplysninger:
$ id
Utfør kommandoer som rot
Skriv inn kommandoen nedenfor, og erstatt indikatorene med relevante variabler:
$ sudo/sti/til/kommando
$ sudo/sti/til/kommando arg1
For å demonstrere, starter vi FTPD -tjenesten på nytt:
$ sudo /etc /rc.D/FTPD ONERESTART
Sjekk brukerens privilegier
Følgende kommando viser kommandoene du har lov til å utføre som rotbruker:
$ sudo -l
Innpakning
Denne opplæringen demonstrerte installasjonen av sudo på freebsd 9.x/10.x/11.X/12.x system. Vi listet opp de to måtene å installere SUDO på: med FreeBSD System Port og ved å legge den binære pakkefilen til FreeBSD.
Du har også lært hvordan du redigerer standardkonfigurasjonsfilen for å konfigurere sudo på freeBSD. Det ligger/usr/local/etc/sudoers. Du så også hvordan du oppretter en ny rotbruker og hvordan du kjører kommandoer med sudo -privilegier.
Å bli vant til å jobbe med sudo er enkelt, selv om det tar litt tid. Forhåpentligvis var denne opplæringen nok til at du kommer i gang med sudo.