FreeBSD

Määritä ja suorita sudo FreeBSD llä

Määritä ja suorita sudo FreeBSD llä
Tässä opetusohjelmassa esitellään apuohjelma nimeltä sudo, joka on ohjelma, jonka avulla järjestelmänvalvoja voi myöntää rajoitetun pääkäyttäjän oikeudet muille kuin järjestelmänvalvojille. Sudo eroaa su: sta, koska se käyttää sudo-käyttäjille määritettyjä salasanoja tunnistamiseen ja sisäänkirjautumiseen eikä kohdekäyttäjien salasanoihin, mikä on täsmälleen päinvastainen mitä su tekee. Se sallii myös rajoitetun järjestelmänvalvojan oikeuksien siirtämisen järjestelmänvalvojan valitsemille käyttäjille ja käyttäjäryhmille. Nämä oikeudet sisältävät, mutta eivät rajoitu, valitun kourallisen komentojen pääkäyttöön, samalla kun pidetään yksityiskohtainen loki kullekin. Tällä tavoin järjestelmänvalvoja voi siirtää käyttöoikeudet eri käyttäjille, ja kaikki käyttäjät pitävät tunnistetietonsa piilossa muilta käyttäjiltä.

Noudata tämän oppaan ohjeita FreeBSD 9: n sudo-komennon käyttöönotossa.x / 10.x / 11.x / 12.x-järjestelmä.

Opetusohjelman yleiskatsaus - Asenna sudo FreeBSD: lle

Tässä on yleiskatsaus sudon asentamiseen FreeBSD-järjestelmään:

$ pkg päivitys && pkg päivitys

Sitten asennamme sudo seuraavalla komennolla:

$ pkg asenna sudo

Viimeiseksi, miten konfiguroidaan sudo-käyttöoikeudet vastaamaan FreeBSD-arkkitehtuuria ja käyttövaatimuksiasi.

Osa 1: sudon asentaminen FreeBSD: lle

Seuraavassa on yksityiskohtaiset selitykset vaiheesta 3 sudon asentamiseksi FreeBSD: lle. Esittelemme kaksi erilaista menetelmää, joista voit valita mieleisekseen.

FreeBSD-porttijärjestelmän kanssa '

Voimme käyttää FreeBSD-porttijärjestelmää sudon asentamiseen. Asenna portti suorittamalla alla oleva komento:

$ cd / usr / ports / security / sudo / && tekevät asennuksesta puhtaan

Komennon pkg käyttö

Hanki uusin FreeBSD: n päivitetty versio sudosta (kuten FreeBSD 12.x +) kirjoittamalla:

$ pkg asenna sudo

Osa 2: Sudon määrittäminen FreeBSD: llä

Sudon määrittämiseksi meidän on muokattava oletusasetustiedostoa. Pääset tiedostoon siirtymällä osoitteeseen / usr / local / etc / sudoers. Tätä tiedostoa ei pidä karkaista ilman visudo-komentoa, koska visudo-komennon käyttämättä jättäminen voi johtaa pääsyn epäämiseen sekä kriittisiin syntaksivirheisiin, joissa sudo kieltäytyy suorittamasta.

Joten varmista, että käytät alla olevaa komentoa, ennen kuin muokkaat mitään tiedoston sisällä:

$ su -
$ visudo

Jos haluat antaa käyttäjälle järjestelmänvalvojan oikeudet, käytä alla olevaa komentosyntaksia:

# younis KAIKKI = (KAIKKI) KAIKKI

Vastaavasti voit delegoida komennot käyttäjäryhmälle seuraavilla tavoilla:

#% pyörä ALL = (KAIKKI) ALL

Muista tallentaa muutokset ennen kuin poistut tiedostosta.

Osa 3: Sudon käyttö FreeBSD: llä

Katsotaanpa yleiskatsaus joihinkin perustoimintoihin, joita voit tehdä sudolla:

Root-käyttäjän luominen

Alla olevan komennon avulla voit käyttää komentotulkkia kohdekäyttäjänä.

$ sudo -s

Suorita sisäänkirjautumisen kuori kirjoittamalla seuraava

$ sudo -i

Lopuksi id-komennon avulla voit todentaa käyttäjän tunnistetiedot:

$ id

Suorita komennot pääkäyttäjänä

Kirjoita alla oleva komento korvaamalla indikaattorit asiaankuuluvilla muuttujilla:

$ sudo / polku / komentoon
$ sudo / polku / komentoon arg1

Osoitamme, että käynnistämme ftpd-palvelun uudelleen:

$ sudo / etc / rc.d / ftpd käynnistyy uudelleen

Tarkista käyttäjän oikeudet

Seuraava komento listaa komennot, jotka sinun on sallittava suorittaa pääkäyttäjänä:

$ sudo -l

Käärimistä

Tämä opetusohjelma esitteli Sudon asennuksen FreeBSD 9: een.x / 10.x / 11.x / 12.x-järjestelmä. Luettelimme kaksi tapaa asentaa Sudo: FreeBSD-järjestelmäportilla ja lisäämällä binaaripakettitiedosto FreeBSD: hen.

Olet myös oppinut muokkaamaan oletusasetustiedostoa Sudon määrittämiseksi FreeBSD: llä. Se sijaitsee / usr / local / etc / sudoers. Näit myös kuinka luoda uusi pääkäyttäjä ja kuinka komennot suoritetaan sudo-oikeuksilla.

Sudon kanssa työskenteleminen on helppoa, vaikka se vie jonkin aikaa. Toivottavasti tämä opetusohjelma riitti aloittamaan sudon käytön.

Kuinka käyttää AutoKey-toimintoa Linux-pelien automatisointiin
AutoKey on työpöydän automaatioapuohjelma Linuxille ja X11: lle, ohjelmoitu Python 3, GTK ja Qt. Komentosarjojen ja MACRO-toimintojen avulla voit auto...
Kuinka näyttää FPS-laskuri Linux-peleissä
Linux-pelaaminen sai suuren työn, kun Valve ilmoitti Linux-tuesta Steam-asiakkaalle ja heidän peleilleen vuonna 2012. Siitä lähtien monet AAA- ja indi...
How to download and Play Sid Meier's Civilization VI on Linux
Introduction to the game Civilization 6 is a modern take on the classic concept introduced in the series of the Age of Empires games. The idea was fai...