FreeBSD Afegeix un usuari a grups

Freebsd Add User Groups



En aquest tutorial ràpid, us mostrarem com afegir usuaris a un grup d’usuaris del vostre sistema FreeBSD mitjançant el nom d’usuari del compte. Un sistema FreeBSD es pot iniciar sessió en diversos comptes d'usuari alhora, tot i que només un usuari pot donar entrada i, per tant, tenir el control de la màquina. Per iniciar sessió en un sistema FreeBSD, cada usuari ho faria amb el seu compte d'usuari.

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:

$grupsyounis2

Podeu 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.