Si te preguntas cómo usar el mando en Linux para crear usuarios, estás en el lugar correcto. En este post vamos a hablar del comando adduser
en Linux, que sirve para agregar usuarios.
En el universo del desarrollo web, muchas veces nos sumergimos en discusiones sobre lenguajes de programación, frameworks y técnicas de diseño. Sin embargo, uno de los elementos cruciales que a menudo se pasa por alto es el entorno donde nuestra aplicación vive: el servidor. Aquí es donde entra en juego el comando adduser
en Linux, un auténtico héroe no reconocido para los desarrolladores web.
¿Qué es adduser en Linux?
Imagina que eres un desarrollador al que le han encargado administrar un servidor que alojará no uno, sino varios proyectos web. Cada proyecto podría requerir diferentes configuraciones, permisos o incluso versiones de software. Es aquí donde adduser
en Linux se convierte en una herramienta invaluable. Al crear un usuario específico para cada proyecto, garantizas una separación clara, evitando conflictos y aumentando la seguridad. Por ejemplo, si un proyecto sufre un ataque, el atacante no tendría acceso a los otros proyectos alojados en el mismo servidor.
Ahora, piensa en un escenario donde trabajas con un equipo de desarrolladores en un proyecto web. Si todos tuviesen acceso al servidor con el mismo usuario, sería un desastre garantizado. Las modificaciones se sobrescribirían, los archivos se eliminarían accidentalmente y sería casi imposible rastrear quién hizo qué. Al utilizar adduser
en Linux para crear cuentas individuales para cada miembro del equipo, cada acción en el servidor puede ser rastreada y, por ende, el trabajo en equipo es más armonioso y organizado.
Creando un nuevo usuario con adduser en Linux
Vamos a crear dos usuarios: Goku y Vegeta. Primero, Goku:
sudo adduser Goku
¡Y listo! Al ejecutar este comando, te pedirá que establezcas una contraseña para Goku. Además, notarás que se crea un directorio de inicio para él. En este directorio, se copian ciertos archivos predeterminados que pueden servir como bienvenida o guía inicial para el nuevo usuario.
Después de configurar la contraseña, te hará un pequeño cuestionario sobre datos del usuario, pero si te sientes perezoso, ¡simplemente pulsa Enter!
Repite el proceso con Vegeta y ¡bienvenido al universo de la administración de usuarios en Linux!
¿Dónde quedan registrados estos nuevos usuarios?
En Linux, la magia detrás de la cortina suele ser sencilla y directa. En este caso, todos los usuarios que crees se registran en un archivo llamado passwd
, ubicado en el directorio etc
. Si quieres espiarlo, simplemente ejecuta:
cat /etc/passwd
Verás que al final aparecen nuestros usuarios Goku y Vegeta, junto con detalles como su ID de usuario, ID de grupo, directorio de inicio y más.
Por cierto, también hay un fichero llamado group
, que almacena información de los grupos de usuarios. Si te preguntas por qué Goku tiene un grupo con su mismo nombre, es porque en Linux a cada nuevo usuario se le asigna un grupo por defecto con su mismo nombre.
Aprende más
Has aprendido a dominar el arte de agregar un usuario con adduser
en Linux, pero ¿sabes qué es aún más emocionante? ¡Convertirte en un experto con el Desarrollo Web Full Stack Bootcamp! Con esta formación intensiva de KeepCoding, no solo dominarás Linux, sino todo un universo de tecnologías que te abrirán las puertas a una industria con una alta demanda de profesionales. Si quieres convertirte en un gran profesional en el mundo IT y destacar en pocos meses, ¡no lo dudes más y entra ya mismo para solicitar información!