Con este post doy inicio a una serie de pequeños tutoriales sobre el uso de la terminal, en este les mostrare los comandos utilizados en la gestión de usuarios, grupos y las tareas básicas que comúnmente realizaríamos con estos comandos.
Para crear nuevos usuarios hacemos uso de useradd:
-m crea el directorio de usuario
-g define el nombre del grupo principal de inicio de sesión
-G define los grupos adicionales
-s determina la shell predeterminada en el inicio de sesión
Para añadirle contraseña al usuario luis que acabamos de crear hacemos uso de passwd:
Luego introducimos la contraseña, la confirmamos y listo.
Para añadir el usuario a otros grupos complementarios:
Tambien podemos usar:
Para eliminar un usuario de un grupo:
Cambiando el directorio Home:
Si utilizamos la opcion -m se mueven todos los archivos a la nueva direccion.
Cambiando el nombre de usuario:
Advertencia: Asegúrense de no estar logeados en el sistema como el usuario que quieren cambiar. Abran una nueva terminal tty (Ctrl+Alt+F1) e inicien sesión como Root, o como otro usuario y hagan «su» para actuar como Root.
Si lo que deseamos es eliminar un usuario:
La opcion -r indica que queres borrar su directorio Home, si este no existe entonces no se necesita esta opción.
Para crear nuevos usuarios hacemos uso de useradd:
# useradd -m -g grupo_inicial -G grupos_adicionales -s shell nombre_usuario
-m crea el directorio de usuario
-g define el nombre del grupo principal de inicio de sesión
-G define los grupos adicionales
-s determina la shell predeterminada en el inicio de sesión
# useradd -m -g users -G wheel -s /bin/bash luis
Para añadirle contraseña al usuario luis que acabamos de crear hacemos uso de passwd:
# passwd luis
Luego introducimos la contraseña, la confirmamos y listo.
Para añadir el usuario a otros grupos complementarios:
# usermod -aG grupos usuario
Tambien podemos usar:
# gpasswd -a usuario grupo
Para eliminar un usuario de un grupo:
# gpasswd -d usuario grupo
Cambiando el directorio Home:
# usermod -d directorio_nuevo usuario
Si utilizamos la opcion -m se mueven todos los archivos a la nueva direccion.
Cambiando el nombre de usuario:
# usermod -l usuario_nuevo usuario_antiguo
Advertencia: Asegúrense de no estar logeados en el sistema como el usuario que quieren cambiar. Abran una nueva terminal tty (Ctrl+Alt+F1) e inicien sesión como Root, o como otro usuario y hagan «su» para actuar como Root.
Si lo que deseamos es eliminar un usuario:
# userdel -r usuario
La opcion -r indica que queres borrar su directorio Home, si este no existe entonces no se necesita esta opción.