Essendo nuovo nell'amministrazione Linux, sono un po 'confuso riguardo ai seguenti comandi:
useradd
usermod
groupadd
groupmod
Ho appena finito di leggere il manuale di amministrazione dell'utente nel manuale dell'amministratore di Linux / Unix, ma alcune cose sono ancora un po 'confuse.
Fondamentalmente useradd
sembra abbastanza semplice:
useradd -c "David Hilbert" -d /home/math/hilbert -g faculty -G famous -m -s /bin/sh hilbert
Posso aggiungere "David Hilbert" con nome utente hilbert
, impostando la sua directory predefinita, shell e gruppi. E penso che -g
sia il suo gruppo principale / predefinito e -G
gli altri suoi gruppi.
Quindi queste sono le mie prossime domande:
- Questo comando funzionerebbe ancora se i gruppi
faculty
efamous
non esistessero? Li creerebbe semplicemente? - In caso contrario, quale comando devo usare per creare nuovi gruppi?
- Se rimuovo l'utente
hilbert
e non ci sono altri utenti in quei gruppi, rimarranno comunque? Devo rimuoverli? - Dopo aver eseguito il
useradd
comando sopra, come posso rimuovere David dalfamous
gruppo e riassegnare il suo gruppo principale ahilbert
cui non esiste ancora?
usermod -g hilbert hilbert
rimuoverò gli altri gruppi di Hilbert? In tal caso, come terrei questi altri gruppi? In caso contrario, wow lo rimuoverei dagli altri suoi gruppi?