A FreeBSD -ben tetszőleges számú felhasználói fiók lehet egy csoport tagja. Minden csoportnak egyedi neve és GID azonosítója van. Minden folyamathoz tartozik UserID vagy UID, amelyet a GroupID vagy GID azonosítóval együtt használnak annak felmérésére, hogy mit lehet módosítani.
Felhasználó hozzáadása a FreeBSD csoporthoz a pw paranccsal
A felhasználók hozzáadásához egy csoporthoz a pw parancssori segédprogramot fogjuk használni. Ennek a parancsnak az a célja, hogy a root felhasználó számára egyszerű és intuitív felületet biztosítson a felhasználói csoportok létrehozásához és testreszabásához.
Tehát gyökér hozzáférésre van szüksége az útmutató útmutatásainak követéséhez. Használja a sudo parancsot az alábbi ábra szerint:
$sudo -én
A felhasználó csoporttagságának cseréje
Az ebben a részben található utasítások eltávolítják a csoport korábban megtartott tagságait. Ha meg szeretné tekinteni, hogy egy bizonyos „younis” felhasználó milyen csoportokba tartozik, használja az id parancsot:
$idyounis
Vegyük fel ezt a felhasználót a teamtwo nevű csoportba. Írja be a pw parancsot az alábbiak szerint:
$pw usermod younis-Gkét csapat
Ha csak egy parancssorral szeretné hozzáadni ezt a felhasználói younist két csoporthoz, használja az alábbi kombinációt
$pw usermod younis-Gteamtwo, wwwusers
Ahol a wwwusers a második csoport, hozzá szeretnénk adni a younis felhasználókat. A fenti parancsban használt –G kapcsoló az első csoportot határozza meg elsődlegesnek, a következő csoportokat pedig másodlagosnak.
A FreeBSD felhasználók hozzáadása egy új csoporthoz a meglévő tagságok cseréje nélkül
Az alább bemutatott parancs szintaxis hozzáadhatja a felhasználókat egy új csoporthoz anélkül, hogy eltávolítaná meglévő csoporttagságaikat.
$ pw csoportmód{csoportNameItt} -m {userName Itt}$ pw csoportmód{csoportNameItt} -m {userName here1, userNameHere2, ...}
Mutassuk be egy példával. Ellenőrizze a felhasználói csoportokat az id paranccsal:
$idyounis1
Ezután, hogy hozzáadja ezt a felhasználót a két csoporthoz, használja a parancs szintaxisát, ahogy az alábbiakban használtuk:
$pw groupmod teamtwo-myounis1
Meggyőződhet arról, hogy a korábbi csoporttagságok megmaradnak, ha futtatja az id parancsot az adott felhasználón.
$idyounis1
Új felhasználó hozzáadása egy csoporthoz a FreeBSD -ben
Ez a rész egy új felhasználó létrehozására és egy már meglévő csoporthoz való hozzáadására fog összpontosítani. A pw paranccsal ismét létrehozhatja a felhasználót, és hozzáadhatja azt egy csoporthoz.
$pw useradd younis2-Gtesztelés$passwdyounis2
A fenti parancsokkal létrehoztunk egy új, younis2 nevű felhasználót, hozzáadtuk a másodlagos tesztcsoporthoz, és jelszót állítottunk be a felhasználói fiókhoz.
Ha ellenőrizni szeretné a felhasználói fiókot, használja újra az id parancsot:
$idyounis2
Ellenőrizze a FreeBSD csoport tagjait
A pw paranccsal egy csoport összes felhasználójának neve is megjeleníthető. A tesztelő csoport tagjainak ellenőrzéséhez az alábbi parancsot adjuk ki:
$pw grouphow tesztelés
Alternatív megoldásként használhatjuk a grep parancsot az /etc /groupfile fájlban.
$markolat^tesztelés/stb./csoport
A csoportok listázásához, amelyekhez egy adott felhasználó tartozik, futtassa a következő csoportparancsot:
$csoportokyounis2Az id paranccsal ugyanazt az eredményt láthatja:
$idyounis2$id -G -nyounis2
Következtetés
Ez az oktatóanyag arról szólt, hogy felhasználókat kell hozzáadni a csoportokhoz a FreeBSD -ben. Megtanultuk, hogyan cserélhetjük ki a tagságokat a felhasználói fiókokban, és hogyan adhatunk hozzá felhasználókat új csoportokhoz anélkül, hogy lecserélnénk tagságukat. Azt is megtanulta, hogyan hozhat létre és adhat hozzá új felhasználókat a meglévő csoportokhoz útközben.