Comandos de Usuarios y Grupos en Debian Linux

mayo 11, 2009
1 Star2 Stars3 Stars4 Stars5 Stars (Sin votos)
Cargando…

En este artículo recopilamos los comandos de usuarios y grupos más comunes y útiles para la consola de comandos de Debian Linux.

Nota: La administración de usuarios y grupos solamente puede realizarlas el usuario root utilizando los comandos de gestión de usuarios. Las tareas y los comandos para realizarlas son:

useradd
Creación de usuarios. La sintaxis es:

$ useradd [opciones] nombre-usuario

Entre las opciones más destacadas tenemos:

  • -g: Grupo principal que queremos tenga el usuario (debe existir previamente)
  • -d: Carpeta home del usuario. Suele ser /home/nombre-usuario
  • -m: Crear carpeta home si es que no existe.
  • -s: Intérprete de comandos (shell) del usuario. Suele ser /bin/bash

ejemplo:

$ useradd -g grupo1 -d /home/usuario1 -m -s /bin/bash usuario1
usermod
Modificación de usuarios. permite cambiar el nombre del usuario, su carpeta home, su intérprete de comandos, los grupos a los que pertenece y algunos otros parámetros.
ejemplo:

$ usermod -d /home/carpeta_usuario1 usuario1
userdel
Eliminación de usuarios. Con la opción -r eliminará también su carpeta home.
ejemplo:

$ userdel -r usuario1
groupadd
Creación de grupos. Debemos indicar como parámetro el nombre del grupo.
ejemplo:

$ groupadd grupo1
groupmod
Permite modificar el nombre de un grupo o el gid del mismo. La sintaxis es:

$ groupmod [-g nuevo-gid] [-n nuevo-nombre] nombre-grupo

ejemplo:

$ groupmod -g 2000 grupo1
groupdel
Eliminación de grupos. Debemos indicar como parámetro el nombre del grupo.
ejemplo:

$ groupdel grupo1
adduser
Añadir usuarios a un grupo. Se utiliza el comando seguido del nombre del usuario y del nombre del grupo al que queremos añadirle.
ejemplo:

$ adduser usuario1 grupo1

ejemplo para añadir el usuario actual a un grupo:

$ adduser nombre_grupo

Si queremos añadir el usuario al grupo sudoers escribiríamos el siguiente comando:

$ adduser sudo
deluser
Quitar usuarios de un grupo. Se utiliza el comando seguido del nombre del usuario y del nombre del grupo del que queremos quitarle.
ejemplo:

$ deluser usuario1 grupo1

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *