Fondamentalmente sto chiedendo informazioni sulla gestione degli utenti dalla riga di comando (ad esempio su un sistema in cui non sono disponibili strumenti grafici). In passato ho usato diversi programmi per aggiungere o Elimina utenti e gruppi o per modificare i loro attributi: adduser
, useradd
, usermod
, gpasswd
, e forse altri che ho dimenticato. Ho anche sentito un paio di volte che alcuni di questi programmi sono di basso livello e dovrebbero essere evitati per uso generale, ma non ricordo mai quale. Quindi vorrei ottenere una risposta definitiva per quali programmi sono quelli consigliati per almeno le seguenti attività:
- Crea un nuovo utente
- Aggiungi un utente a un gruppo
- Rimuovi un utente da un gruppo
- Cambia il gruppo principale di un utente
- Modifica la shell di accesso o la home directory di un utente
- Elimina un utente
Sto cercando strumenti standard che posso aspettarmi di essere disponibili praticamente su qualsiasi sistema Linux (di qualsiasi distribuzione).
/etc/passwd
fosse solo una parte di un sistema complesso)
groupmod
. Non ho intenzione di farne una risposta .... ma il modo più standard è probabilmente quello di utilizzare il tuo editor di testo ... ricorda che i file interessati sono solo delimitati da testo.