FreeBSD Aggiungi gruppo

FreeBSD Aggiungi gruppo
In FreeBSD, i gruppi sono essenzialmente solo cataloghi degli account utente. Ogni gruppo in FreeBSD ha un nome di gruppo e un GID o un ID di gruppo ad esso associato. I gruppi lavorano in FreeBSD come il modo in cui lavorano in altri sistemi operativi UNIX e ogni processo ha un elenco di gruppi associati ad esso. Con questo elenco di gruppi, l'ID utente determina le azioni che un processo è autorizzato a apportare modifiche all'interno del sistema. L'ID utente non è sufficiente da solo.

Esiste due vie per creare e modificare i gruppi:

  1. È possibile modificare manualmente il file ID del gruppo di testo semplice situato nella directory di gruppo, o
  2. È possibile utilizzare lo strumento di riga di comando PW.

Modifica manualmente la mappa ID del gruppo:

Apri il file mappa ID gruppo in /etc /gruppo. Questo file dovrebbe contenere quattro campi di accesso, ciascuno delimitato da un colon. Questi campi hanno ciascuno il seguente scopo:

  1. Il primo campo è dedicato ai nomi dei gruppi,
  2. Il secondo campo è per la password crittografata,
  3. Il terzo campo è per gli ID del gruppo e
  4. Il quarto campo è per i membri di ciascun gruppo; Ogni membro è delimitato da una virgola.

Ora puoi modificare il testo qui per creare nuovi gruppi e apportare modifiche.

Ti consigliamo di temere solo con il contenuto di questo file se sei ben versato nella sintassi di FreeBSD. In caso contrario, è possibile utilizzare il comando PW come indicato di seguito.

Creazione e cambiamento di gruppi con comando PW

Se sei scoraggiato da tutto il testo ingombra nel file ID del gruppo, puoi semplicemente utilizzare il comando PW per apportare modifiche ai gruppi esistenti, oltre a crearne di nuovi.

Aggiunta di gruppi con comando PW

Per dimostrare come vengono creati nuovi gruppi con il comando PW, useremo il comando PW per creare un gruppo chiamato TeamTwo.

$ PW GroupAdd Teamtwo

Verificare che il comando precedente abbia creato il gruppo aggiungendo GroupShow al comando PW:

$ PW Groupshow Teamtwo


Riceverai il seguente output:

teamtwo:*: 1002:

Il numero che mostra il nostro output è in realtà l'ID gruppo del gruppo teamtwo, verificando così che il gruppo è stato creato con successo.

Modifica di un gruppo in FreeBSD

Aggiungiamo alcuni account utente al gruppo che abbiamo appena creato. Questo può essere fatto anche emettendo il comando PW con l'opzione -m, che crea un elenco di utenti ciascuno che fa parte del gruppo, ciascuno delimitato da una virgola:

$ PW GroupMod Teamtwo -m Younis


Quindi verificare l'esecuzione con il comando seguente: s

$ PW Groupshow Teamtwo


Vedrai l'output che elenca i giovani seguendo l'ID gruppo, confermando che il nuovo utente è stato aggiunto al gruppo.

teamtwo:*: 1002: Younis

Elenca i membri del gruppo con il comando ID

Utilizzare il comando ID sull'utente Younis per vedere quale gruppo è un membro di:

$ id Younis


È evidente dall'output che Younis è membro di due gruppi: Teamtwo e Younis. Il comando ID mostra Younis come gruppo perché il file della password crea un gruppo per ogni nuovo utente. Se interrogato con il comando ID, l'output elencherebbe anche Younis come gruppo per Younis l'utente.

Avvolgendo:

Oggi abbiamo dimostrato come utilizzare il comando PW per creare e modificare i gruppi in FreeBSD. Mentre è possibile modificare manualmente il file ID del gruppo, è meglio utilizzare il comando PW se non hai familiarità con la sintassi. Per saperne di più sulla sintassi e sulla modifica dei file in chiaro in FreeBSD, visitare il sito Web ufficiale FreeBSD.