Al ser nuevo en la administración de Linux, estoy un poco confundido acerca de los siguientes comandos:
useradd
usermod
groupadd
groupmod
Acabo de terminar de leer el libro de administración de usuarios en el manual del administrador de Linux / Unix, pero algunas cosas todavía son un poco confusas.
Básicamente useradd
parece bastante sencillo:
useradd -c "David Hilbert" -d /home/math/hilbert -g faculty -G famous -m -s /bin/sh hilbert
Puedo agregar "David Hilbert" con nombre de usuario hilbert
, configurando su directorio predeterminado, shell y grupos. Y creo que ese -g
es su grupo primario / predeterminado y -G
son sus otros grupos.
Estas son mis siguientes preguntas:
- Todavía trabajo si este comando los grupos
faculty
yfamous
no existía? ¿Solo los crearía? - Si no, ¿qué comando utilizo para crear nuevos grupos?
- Si elimino al usuario
hilbert
y no hay otros usuarios en esos grupos, ¿seguirán existiendo? ¿Debo eliminarlos? - Después de ejecutar el
useradd
comando anterior, ¿cómo elimino a David delfamous
grupo y reasigno su grupo principal alhilbert
que aún no existe?
usermod -g hilbert hilbert
¿eso eliminará los otros grupos de hilbert? Si es así, ¿cómo mantendría esos otros grupos? Si no, ¿cómo lo eliminaría de sus otros grupos?