GNU/Linux >> Linux Esercitazione >  >> Linux

Come posso modificare il gruppo predefinito di un utente in Linux?

Il usermod comando ti consentirà di modificare il gruppo principale di un utente, il gruppo supplementare o una serie di altri attributi. Il -g l'interruttore controlla il gruppo principale.

Per le altre domande...

  1. Se specifichi un gruppo, groupname , che non esiste durante il useradd stage, riceverai un errore - useradd:unknown group groupname

  2. Il groupadd comando crea nuovi gruppi.

  3. Il gruppo rimarrà se rimuovi tutti gli utenti contenuti all'interno. Non devi necessariamente rimuovere il gruppo vuoto.

  4. Crea il hilbert gruppo tramite groupadd hilbert . Quindi sposta il gruppo principale di David utilizzando usermod -g hilbert hilbert . (Si prega di notare che il primo hilbert è il nome del gruppo e il secondo hilbert è il nome utente. Questo è importante nei casi in cui stai spostando un utente in un gruppo con un nome diverso)

Potresti complicare un po' le cose qui, però. In molte distribuzioni Linux, un semplice useradd hilbert creerà l'utente hilbert e un gruppo con lo stesso nome del primario. Aggiungerei gruppi supplementari specificati insieme usando -G interruttore.


Devi leggere il man usermod che spiega cosa succede con le varie opzioni:

usermod -g hilder hilder

sostituirà il tuo gruppo di accesso da 'faculty' a 'hilder', fintanto che esiste il gruppo 'hilder'. Se non esiste, devi prima crearlo con groupadd.

Quando usi il -G opzione dovresti usare anche -a opzione per aggiungere nuovi gruppi all'elenco corrente di gruppi supplementari a cui appartiene l'utente 'hilder'. Senza -a opzione sostituirai gli attuali gruppi supplementari con un nuovo set di gruppi. Pertanto usalo con cautela.


Per modificare il gruppo principale di un utente in Linux:

  • usermod -g new_group user_name
  • termina tutto nome_utente sessioni attive di

Per testare le tue modifiche esegui id e guarda il valore di gid=

Se il comando viene eseguito senza errori ma il gid non è cambiato, hai perso la parte in grassetto del passaggio 2.


Linux
  1. Come modificare un nome utente in Linux

  2. Come utilizzare il comando chown per modificare la proprietà in Linux

  3. Come modificare (correttamente) l'UID e il GID di un utente/gruppo in Linux

  4. Come modificare la shell predefinita in Linux

  5. Come posso cercare un nome utente per id in Linux?

Come modificare la password utente in Linux

Come modificare la shell utente predefinita nel sistema operativo Linux

Come modificare o impostare la password utente in Linux

Come cambiare utente su Linux

Come aggiungere un utente al gruppo su Linux

Come aggiungere un utente a un gruppo Linux