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.

Tu privacidad es importante para nosotros
Utilizamos cookies propias para el correcto funcionamiento del sitio. Además, se utilizan otras de terceros solo para fines analíticos. Esta información no se asocia a ninguna persona para que no se almacenen datos personales identificativos, sino que es solo una información que se recoge para identificar la sesión, con el objetivo de facilitar los análisis del sitio web. Puedes cambiar tus preferencias en cualquier momento entrando de nuevo en este sitio web. Para más información sobre nuestra política de cookies puedes visitar nuestra Información cookies. Puedes pulsar el botón "Aceptar y cerrar" para otorgarnos tu consentimiento o puedes acceder a información más detallada y administrar las cookies.
Tu privacidad es importante para nosotros
Utilizamos cookies propias para el correcto funcionamiento del sitio. Además, se utilizan otras de terceros solo para fines analíticos. Esta información no se asocia a ninguna persona para que no se almacenen datos personales identificativos, sino que es solo una información que se recoge para identificar la sesión, con el objetivo de facilitar los análisis del sitio web. Puedes cambiar tus preferencias en cualquier momento entrando de nuevo en este sitio web. Para más información sobre nuestra política de cookies puedes visitar nuestra Información cookies. Puedes pulsar el botón "Aceptar y cerrar" para otorgarnos tu consentimiento o puedes acceder a información más detallada y administrar las cookies.