FreeBSD Aggiungi utente ai gruppi

FreeBSD Aggiungi utente ai gruppi
In questo rapido tutorial, ti mostreremo come aggiungere utenti a un gruppo di utenti nel tuo sistema FreeBSD utilizzando il nome utente dell'account. Un sistema FreeBSD può essere accettato in diversi account utente in una sola volta, sebbene un solo utente sia autorizzato a fornire input e quindi abbia il controllo della macchina. Per accedere a un sistema FreeBSD, ogni utente lo farebbe con il proprio account utente.

Qualsiasi numero di account utente può essere fatto parte di un gruppo in FreeBSD. Ogni gruppo ha un nome e GID univoco che lo identifica. Esiste un UserID o UID per ogni processo e viene utilizzato insieme a GroupID o GID per valutare ciò che è permesso cambiare.

Aggiunta di un utente a un gruppo FreeBSD con il comando PW

Per aggiungere utenti a un gruppo, utilizzeremo l'utilità della linea di comando PW. Lo scopo previsto di questo comando è fornire all'utente root un'interfaccia semplice e intuitiva per creare e personalizzare i gruppi di utenti.

Quindi avresti bisogno di accesso al root per seguire le istruzioni in questa guida. Usa il comando sudo come illustrato di seguito:

$ sudo -i

Sostituire l'adesione al gruppo di un utente

Le istruzioni in questa sezione rimuoveranno gli abbonamenti precedentemente detenuti del gruppo. Per vedere quali gruppi fa parte un determinato utente "Younis", usa il comando ID:

$ id Younis

Aggiungiamo questo utente a un gruppo chiamato TeamTwo. Immettere il comando PW come sotto:

$ pw usermod younis -g teamtwo

Per aggiungere questo utente Younis a due gruppi con una sola riga di comando, usa la combinazione di seguito

$ pw usermod younis -g teamtwo, wwwusers

Dove wwwusers è il secondo gruppo, vogliamo aggiungere utente Younis a. L'interruttore -g utilizzato nel comando sopra specifica il primo gruppo come primario e i seguenti gruppi come secondari.

Aggiunta di utenti FreeBSD a un nuovo gruppo senza sostituire abbonamenti preesistenti

La sintassi di comando presentata di seguito può aggiungere utenti a un nuovo gruppo senza rimuovere i membri del gruppo esistente.

$ PW Group Mod GroupNameHere -m UsernameHere
$ PW Gruppo Mod GroupNameHere -M UsernameHere1, UsernameHere2,…

Dimostriamo con un esempio. Controlla i gruppi di utenti con il comando ID:

$ id Younis1

Quindi per aggiungere questo utente al gruppo TeamTwo, utilizzare la sintassi del comando come abbiamo usato di seguito:

$ PW GroupMod TeamTwo -m Younis1

È possibile assicurarsi che gli abbonamenti del gruppo precedente vengano mantenuti eseguendo il comando ID su quell'utente.

$ id Younis1

Aggiunta di un nuovo utente a un gruppo in FreeBSD

Questa sezione si concentrerà sulla creazione di un nuovo utente e l'aggiunta a un gruppo preesistente. È possibile utilizzare nuovamente il comando PW per creare l'utente e aggiungerlo a un gruppo.

$ pw useraddd younis2 -g test
$ passwd Younis2

Con i comandi sopra, abbiamo creato un nuovo utente chiamato Younis2, lo aggiunto al gruppo di test secondari e impostare una password per l'account utente.

Per eseguire una verifica sull'account utente, utilizzare nuovamente il comando ID:

$ id Younis2

Controlla i membri in un gruppo FreeBSD

Il comando PW può anche essere utilizzato per visualizzare i nomi di tutti gli utenti in un determinato gruppo. Per controllare i membri nel nostro gruppo di test, emettiamo il comando di seguito:

$ PW Groupshow Test

In alternativa, possiamo usare il comando grep on /etc /groupfile.

$ grep ^test /etc /gruppo

Per elencare i gruppi di un determinato utente, eseguire il comando del gruppo seguente:

$ gruppi Younis2

È possibile utilizzare il comando ID per vedere lo stesso risultato:

$ id Younis2
$ id -g -n Younis2

Conclusione

Questo tutorial riguardava l'aggiunta di utenti ai gruppi in FreeBSD. Abbiamo imparato come sostituire le iscrizioni per gli account utente e come aggiungere utenti a nuovi gruppi senza sostituire le loro iscrizioni. Hai anche imparato come creare e aggiungere nuovi utenti a gruppi preesistenti in movimento.