La gestión de usuarios en sistemas Linux es una tarea fundamental para administradores de sistemas y usuarios avanzados. Con los siguientes 10 comandos de Linux, podrás gestionar usuarios de manera eficiente y realizar diversas acciones relacionadas con permisos y configuraciones de usuarios en tu sistema.
1. adduser
El comando adduser
se utiliza para agregar un nuevo usuario al sistema. Por ejemplo, para crear un usuario llamado "nuevo_usuario", puedes ejecutar:
sudo adduser nuevo_usuario
2. userdel
El comando userdel
se utiliza para eliminar un usuario del sistema. Puedes eliminar un usuario junto con su directorio de inicio y archivos personales utilizando el siguiente comando:
sudo userdel -r usuario_a_eliminar
3. passwd
El comando passwd
se utiliza para cambiar la contraseña de un usuario. Para cambiar la contraseña de un usuario específico, simplemente ejecuta:
sudo passwd usuario
4. usermod
El comando usermod
se utiliza para modificar los atributos de un usuario existente. Por ejemplo, para agregar un usuario a un grupo específico, puedes usar:
sudo usermod -aG grupo usuario
5. groups
El comando groups
muestra los grupos a los que pertenece un usuario. Simplemente ejecuta:
groups usuario
6. chown
El comando chown
se utiliza para cambiar el propietario de un archivo o directorio. Por ejemplo, para cambiar el propietario de un directorio llamado "datos" al usuario "usuario1", puedes ejecutar:
sudo chown usuario1:usuario1 datos
7. chgrp
El comando chgrp
se utiliza para cambiar el grupo al que pertenece un archivo o directorio. Por ejemplo, para cambiar el grupo de un archivo llamado "archivo.txt" al grupo "grupo1", puedes ejecutar:
sudo chgrp grupo1 archivo.txt
8. chmod
El comando chmod
se utiliza para cambiar los permisos de un archivo o directorio. Por ejemplo, para otorgar permisos de lectura, escritura y ejecución al propietario de un archivo llamado "script.sh", puedes ejecutar:
sudo chmod u+rwx script.sh
9. su
El comando su
se utiliza para cambiar al usuario root o a otro usuario en el sistema. Para cambiar al usuario root, simplemente ejecuta:
su
10. sudo
El comando sudo
permite ejecutar comandos con privilegios de administrador. Para ejecutar un comando como administrador, simplemente añade sudo
al principio del comando. Por ejemplo:
sudo comando_a_ejecutar
Con estos 10 comandos de Linux, tendrás las herramientas necesarias para gestionar usuarios, permisos y configuraciones de manera efectiva en tu sistema Linux. Recuerda siempre utilizar estos comandos con cuidado y precaución, especialmente aquellos que involucran cambios críticos en el sistema o en la seguridad de los usuarios.