0
1
1
0
1
1
0
1
0
1
1
1
1
0
1
0
0
0

CREAR Y ELIMINAR CUENTAS DE USUARIO EN LINUX

  LINUX
23:35 hrs   8381
CREAR Y ELIMINAR CUENTAS DE USUARIO EN LINUX

Si necesitas agregar una cuenta de usuario en alguna de las distribuciones Linux sea cual sea el motivo y no sabes cómo poder hacerlo estas en el lugar correcto, aquí veremos cómo poder crear y eliminar usuarios desde la terminal de Linux, esto no debiese ser un problema si lo quieres hacer de forma gráfica ya que es muy intuitivo y sencillo, pero ya que la mayoría de las distribuciones están montadas en servidores, es posible que no tengamos acceso de forma gráfica, es por eso que es una muy buena práctica realizarlo mediante comandos en nuestra terminal, sin más revuelo comencemos con la explicación.

Antes que nada, para poder crear un usuario es necesario estar en nuestra terminal como usuario root, para ingresar solo escribe el comando su y luego ingresa la contraseña del super usuario.


maxi@localhost /]$ su
Contraseña: 
[root@localhost /]# 

Crear Usuario

Luego de haber ingresado como usuario root, para poder crear el usuario ingresamos el comando useradd usuario1, luego asignamos una contraseña al usuario creado con el comando passwd usuario1.


[root@localhost /]# useradd usuario1
[root@localhost /]# passwd usuario1
Cambiando la contraseña del usuario usuario1.
Nueva contraseña: 
Vuelva a escribir la nueva contraseña: 
passwd: todos los símbolos de autenticación se actualizaron con éxito.
[root@localhost /]# 

Para verificar si el usuario se creó con éxito, podemos visualizar el archivo passwd ubicado en la carpeta etc de nuestro sistema, para ello escribimos cat /etc/passwd donde vemos que en la última línea está el usuario que acabamos de crear.


[root@localhost /]# cat /etc/passwd
gdm:x:42:42::/var/lib/gdm:/sbin/nologin
gnome-initial-setup:x:989:983::/run/gnome-initial-setup/:/sbin/nologin
sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin
avahi:x:70:70:Avahi mDNS/DNS-SD Stack:/var/run/avahi-daemon:/sbin/nologin
postfix:x:89:89::/var/spool/postfix:/sbin/nologin
tcpdump:x:72:72::/:/sbin/nologin
maxi:x:1000:1000:maxi:/home/maxi:/bin/bash
usuario1:x:1001:1002::/home/usuario1:/bin/bash
[root@localhost /]# 

Eliminar Usuario

Si queremos remover un usuario de nuestro sistema ya sea por cualquier motivo, solamente debemos ingresar el comando userdel usuario1, donde usuario1 es el nombre del usuario que queremos eliminar. Si también quieres eliminar el directorio del usuario que se crea por defecto en /home tienes que agregar el parámetro -r a la línea de comando, un ejemplo es userdel -r usuario1, así le especificamos que también elimine el directorio del usuario con toda la información que contiene.


[root@localhost /]# userdel -r usuario1
[root@localhost /]#

Para verificar si el usuario fue eliminado aplicamos la misma línea escrita anteriormente que nos muestra la lista de usuarios del sistema: cat /etc/passwd, como vemos el usuario ya no está, eso quiere decir que el usuario fue removido correctamente.


[root@localhost /]# cat /etc/passwd
gdm:x:42:42::/var/lib/gdm:/sbin/nologin
gnome-initial-setup:x:989:983::/run/gnome-initial-setup/:/sbin/nologin
sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin
avahi:x:70:70:Avahi mDNS/DNS-SD Stack:/var/run/avahi-daemon:/sbin/nologin
postfix:x:89:89::/var/spool/postfix:/sbin/nologin
tcpdump:x:72:72::/:/sbin/nologin
maxi:x:1000:1000:maxi:/home/maxi:/bin/bash
[root@localhost /]# 

Etiquetas
terminal - usuarios - centos

COMENTARIOS

Mis Perfiles en:

 Maximiliano Zamorano
Ingeniero en Conectividad y Redes
 [email protected]