Guías y tutoriales

Cientos de tutoriales y guías paso a paso cuidadosamente escritas por nuestro equipo de soporte.

Cómo crear nuevos usuarios en linux desde la línea de comandos

En este manual trataremos los siguientes temas:

  • Cómo crear un nuevo usuario en sistemas operativos GNU/Linux desde la línea de comandos.
  • Cómo asignar una contraseña al nuevo usuario.
  • Cómo asignar o cambiar un directorio 'home' al nuevo usuario.

A continuación encontrarás los pasos para cada uno de los temas mencionados.

Cómo crear un nuevo usuario en sistemas operativos GNU/Linux

En primer lugar, será un requisito indispensable contar con acceso SSH / terminal a una cuenta con permisos de superusuario. Por ejemplo, la cuenta de usuario "root".

A continuación, utilizaremos el comando useradd para crear el usuario. La sintaxis es la siguiente:

useradd -opciones nombredeusuario 

Para los fines de este manual sólo contemplaremos la opción "-m" que permite especificar si deseamos crear o no un directorio "Home" con el mismo nombre que el usuario que hemos creado.

Ejemplos:

Crea un usuario con directorio home: useradd -m nuevousuario

Crea un usuario sin directorio home: useradd nuevousuario

Cómo asignar una contraseña al nuevo usuario

Cambiar la contraseña del nuevo usuario (o de cualquier otro usuario del sistema) es tan fácil como ejecutar el siguiente comando como superusuario.

passwd nombredeusuario

A continuación se nos pedirá que introduzcamos la contraseña y confirmemos con la tecla "ENTER". Después se nos pedirá que la volvamos a repetir por motivos de seguridad.

Importante: durante el proceso de asignación de contraseña, el teclado parecerá no funcionar, sin embargo lo que sucede es que los caracteres introducidos son invisibles. Se deberá teclear la contraseña con total normalidad, siendo consciente que simplemente no se puede ver lo que se está escribiendo.

Cómo asignar o cambiar un directorio home al nuevo usuario

Si durante el proceso de creación del nuevo usuario no hemos especificado un directorio home (o si por el contrario, queremos modificar el directorio de un usuario existente), podremos utilizar el comando "usermod".

La sintaxis es la siguiente: usermod -m -d /home/directoriodestino/ nombredeusuario

La opción "-d" permite especificar la ruta de un directorio no existente. Es importante que este directorio no exista previamente.

La opción "-m" permite indicar que debe moverse todo el contenido al nuevo directorio. Útil en caso de que se trate de un usuario ya existente.

Utilizamos cookies para proporcionar nuestros servicios y para análisis y marketing. Para obtener más información sobre nuestro uso de cookies, consulte nuestra Información cookies. Al continuar navegando en nuestro sitio web, usted acepta nuestro uso de cookies.