Qualsevol nombre de comptes d'usuari pot formar part d'un grup a FreeBSD. Tots els grups tenen un nom i un GID únics que l’identifiquen. Hi ha un UserID o UID per a cada procés i s’utilitza juntament amb el GroupID o el GID per avaluar què es pot canviar.
Afegir un usuari a un grup FreeBSD amb l'ordre pw
Per afegir usuaris a un grup, utilitzarem la utilitat de línia d'ordres pw. L'objectiu previst d'aquesta ordre és proporcionar a l'usuari root una interfície senzilla i intuïtiva per crear i personalitzar grups d'usuaris.
Per tant, necessitareu accés d’arrel per seguir les instruccions d’aquesta guia. Utilitzeu l'ordre sudo com es mostra a continuació:
$suo -i
Substitució de la pertinença a un grup d’usuaris
Les instruccions d’aquesta secció eliminaran els membres del grup que havíeu mantingut anteriorment. Per veure de quins grups forma part un usuari determinat 'younis', utilitzeu l'ordre id:
$identificadoryounis
Afegim aquest usuari a un grup anomenat teamtwo. Introduïu l'ordre pw tal com es mostra a sota:
$pw usermod younis-Gdos equips
Per afegir aquest usuari a dos grups amb una sola línia d'ordres, utilitzeu la combinació següent
$pw usermod younis-Gteamtwo, wwwusers
On wwwusers és el segon grup, volem afegir l'usuari a qui esteu. El commutador –G utilitzat a l'ordre anterior especifica el primer grup com a principal i els grups següents com a secundari.
Afegir usuaris de FreeBSD a un grup nou sense substituir els membres preexistents
La sintaxi d'ordres que es mostra a continuació pot afegir usuaris a un grup nou sense treure els membres del grup existents.
$ pw grup mod{nom_grupAquí} -m {userNameHere}$ pw grup mod{nom_grupAquí} -m {userNameHere1, userNameHere2, ...}
Demostrem-ho amb un exemple. Comproveu els grups d'usuaris amb l'ordre id:
$identificadoryounis1
A continuació, per afegir aquest usuari al grup de dos equips, utilitzeu la sintaxi d’ordres tal com hem utilitzat a continuació:
$pw groupmod teamtwo-myounis1
Podeu assegurar-vos que es conserven els membres anteriors del grup executant l'ordre id en aquest usuari.
$identificadoryounis1
Afegir un usuari nou a un grup a FreeBSD
Aquesta secció se centrarà en crear un usuari nou i afegir-lo a un grup preexistent. Podeu tornar a utilitzar l'ordre pw per crear l'usuari i afegir-lo a un grup.
$pw useradd younis2-Gproves$passwdyounis2
Amb les ordres anteriors, hem creat un usuari nou anomenat younis2, l’hem afegit al grup de proves secundari i hem establert una contrasenya per al compte d’usuari.
Per executar una verificació al compte d'usuari, torneu a utilitzar l'ordre id:
$identificadoryounis2
Comproveu els membres d'un grup de FreeBSD
L'ordre pw també es pot utilitzar per mostrar els noms de tots els usuaris d'un grup determinat. Per comprovar els membres del nostre grup de proves, publicaríem l'ordre següent:
$proves de grup de pw
Com a alternativa, podem utilitzar l’ordre grep a / etc / groupfile.
$adherència^ proves/etc/grup
Per llistar els grups als quals pertany un usuari determinat, executeu l'ordre següent:
$grupsyounis2Podeu utilitzar l'ordre id per veure el mateix resultat:
$identificadoryounis2$identificador -G -nyounis2
Conclusió
Aquest tutorial consistia en afegir usuaris a grups a FreeBSD. Hem après a substituir els membres per comptes d’usuari i a afegir usuaris a grups nous sense substituir-ne els membres. També heu après a crear i afegir usuaris nous a grups preexistents sobre la marxa.