Agregar un usuario en el servidor de Ubuntu

Ubuntu Server es como cualquier variedad de Linux y tiene capacidades multiusuario completas, y una tarea común en cualquier servidor es agregar usuarios.

useradd

El comando useradd le permitirá agregar fácilmente un nuevo usuario desde la línea de comando:

useradd

Este comando agrega el usuario, pero sin opciones adicionales, su usuario no tendrá contraseña ni directorio personal.

Nota: Si recibe un mensaje de que no se pudo encontrar el comando, intente usar la ruta completa, como esta:

/ usr / sbin / useradd

Puede usar la opción -d para configurar el directorio de inicio del usuario. La opción -m obligará a useradd a crear el directorio de inicio. Intentaremos crear una cuenta de usuario con estas opciones y luego usaremos el comando passwd para establecer la contraseña de la cuenta. También puede establecer una contraseña usando -p en el comando useradd, pero prefiero establecer la contraseña usando passwd.

sudo useradd -d / home / testuser -m testuser

sudo passwd testuser

Esto creará el usuario llamado testuser y le dará su propio directorio de inicio en / home / testuser. Los archivos del nuevo directorio de inicio se copian de la carpeta / etc / skel, que contiene los archivos del directorio de inicio predeterminado. Si quisiera establecer valores predeterminados para sus usuarios, lo haría modificando o agregando archivos en este directorio. Si echamos un vistazo al nuevo directorio de inicio del usuario:

geek @ ubuntuServ: / etc / skel $ ls -la / home / testuser
en total 20
drwxr-xr-x 2 testuser testuser 4096 2006-12-15 11:34.
drwxr-xr-x 5 raíz raíz 4096 2006-12-15 11:37 ..
-rw-r – r– 1 testuser testuser 220 12-15-2006 11:34 .bash_logout
-rw-r – r– 1 testuser testuser 414 2006-12-15 11:34 .bash_profile
-rw-r – r– 1 testuser testuser 2227 2006-12-15 11:34 .bashrc

Notará que hay scripts bash en este directorio. Si quisiera establecer opciones de ruta predeterminadas para todos los nuevos usuarios, lo haría editando los archivos en / etc / skel, que luego se usarían para crear estos archivos con el comando useradd.

agregar usuario

El comando adduser es incluso más simple que el comando useradd porque le pide cada pieza de información. Me parece un poco divertido que haya dos comandos prácticamente idénticos que hacen lo mismo, pero esto es Linux para ti. Aquí está la sintaxis:

agregar usuario

Ejemplo:

geek @ ubuntuServ: / etc / skel $ sudo adduser thegeek
Contraseña:
Usuario agregado «thegeek» …
Se agregó un nuevo grupo ‘thegeek’ (1004).
Se agregó un nuevo usuario ‘thegeek’ (1004) con el grupo ‘thegeek’.
Creación del directorio personal `/ home / thegeek ‘.
Copiar archivos de `/ etc / skel ‘
Ingrese la nueva contraseña de UNIX:
Vuelva a escribir la nueva contraseña de UNIX:
No se proporcionó contraseña
Ingrese la nueva contraseña de UNIX:
Vuelva a escribir la nueva contraseña de UNIX:
passwd: contraseña actualizada correctamente
Editar información de usuario para el geek
Ingrese el nuevo valor o presione ENTER para el valor predeterminado
Apellido y Nombre []: El friki
Número de habitación []: 0
Teléfono del trabajo []: 555-1212
Teléfono fijo []: 555-1212
Otro []:
¿Es correcta la información? [y/N] sí

Deja un comentario

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

Experto Geek - Tu Guía en Tendencias Tecnológicas