Mikä tahansa määrä käyttäjätilejä voidaan tehdä osaksi ryhmää FreeBSD: ssä. Jokaisella ryhmällä on yksilöllinen nimi ja GID, joka tunnistaa sen. Jokaiselle prosessille on UserID- tai UID-tunnus, jota käytetään yhdessä GroupID- tai GID-tunnuksen kanssa arvioimaan, mitä sen sallitaan muuttaa.
Käyttäjän lisääminen FreeBSD-ryhmään pw-komennolla
Käyttäjien lisäämiseksi ryhmään käytämme komentorivipw-apuohjelmaa. Tämän komennon tarkoituksena on tarjota pääkäyttäjälle yksinkertainen ja intuitiivinen käyttöliittymä käyttäjäryhmien luomiseen ja mukauttamiseen.
Joten tarvitset pääkäyttäjän oikeuden seurata tämän oppaan ohjeita. Käytä sudo-komentoa alla olevan kuvan mukaisesti:
$ sudo -i
Käyttäjän ryhmäjäsenyyden korvaaminen
Tämän osan ohjeet poistavat aiemmin kuuluneet ryhmän jäsenyydet. Käytä id-komentoa nähdäksesi, mihin ryhmiin tietty käyttäjä 'younis' kuuluu
$ id younis
Lisätään tämä käyttäjä ryhmään nimeltä teamtwo. Kirjoita pw-komento alla olevan kohdan mukaisesti:
$ pw usermod younis -G teamtwo
Lisää tämä käyttäjä younis kahteen ryhmään vain yhdellä komentorivillä käyttämällä alla olevaa yhdistelmää
$ pw usermod younis -G teamtwo, wwwkäyttäjät
Jos www-käyttäjät ovat toinen ryhmä, haluamme lisätä käyttäjän younit. Yllä olevassa komennossa käytetty -G-kytkin määrittää ensimmäisen ryhmän ensisijaiseksi ja seuraavat ryhmät toissijaiseksi.
FreeBSD-käyttäjien lisääminen uuteen ryhmään korvaamatta aiemmin luotuja jäsenyyksiä
Alla esitetty komentosyntaksi voi lisätä käyttäjiä uuteen ryhmään poistamatta nykyisiä ryhmäjäsenyyksiä.
$ pw group mod groupNameHere -m käyttäjänimi Here$ pw group mod groupNameHere -m userNameHere1, käyttäjänimi Here2,…
Osoitetaan esimerkillä. Tarkista käyttäjäryhmät id-komennolla:
$ id younis1
Lisää sitten tämä käyttäjä teamtwo-ryhmään käyttämällä komentosyntaksia, kuten olemme käyttäneet alla:
$ pw groupmod teamtwo -m younis1
Voit varmistaa, että edelliset ryhmäjäsenyydet säilyvät, suorittamalla id-komento kyseiselle käyttäjälle.
$ id younis1
Uuden käyttäjän lisääminen ryhmään FreeBSD: ssä
Tässä osiossa keskitytään uuden käyttäjän luomiseen ja lisäämiseen olemassa olevaan ryhmään. Voit käyttää pw-komentoa uudelleen käyttäjän luomiseen ja lisäämiseen ryhmään.
$ pw useradd younis2 -G -testaus$ passwd younis2
Yllä olevien komentojen avulla olemme luoneet uuden käyttäjän nimeltä younis2, lisänneet hänet toissijaiseen testausryhmään ja asettaneet salasanan käyttäjätilille.
Suorita vahvistus käyttäjätilillä käyttämällä id-komentoa uudelleen:
$ id younis2
Tarkista FreeBSD-ryhmän jäsenet
Komennolla pw voidaan myös näyttää kaikkien tietyn ryhmän käyttäjien nimet. Voit tarkistaa testausryhmämme jäsenet antamalla alla olevan komennon:
$ pw ryhmänäyttötestaus
Vaihtoehtoisesti voimme käyttää grep-komentoa tiedostossa / etc / groupfile.
$ grep ^ testing / etc / group
Voit luetella ryhmät, joihin tietty käyttäjä kuuluu, suorittamalla seuraava ryhmäkomento:
$ ryhmät younis2Voit käyttää id-komentoa nähdäksesi saman tuloksen:
$ id younis2$ id -G -n younis2
Johtopäätös
Tämä opetusohjelma koski käyttäjien lisäämistä ryhmiin FreeBSD: ssä. Opimme, kuinka korvata käyttäjätilit ja kuinka lisätä käyttäjiä uusiin ryhmiin korvaamatta heidän jäsenyyttään. Olet myös oppinut luomaan ja lisäämään uusia käyttäjiä olemassa oleviin ryhmiin tien päällä.