Es altamente recomendable y considerado una buena práctica de seguridad utilizar un usuario con privilegios de sudo
en lugar del usuario root
al instalar software en un sistema Ubuntu. Esto se debe a que el usuario root
tiene acceso ilimitado a todo el sistema, lo que lo convierte en un objetivo de alto valor para los atacantes. Además, el uso constante del usuario root
para realizar tareas administrativas puede llevar a errores graves y potencialmente irreparables en el sistema.
Por otro lado, el uso de un usuario con privilegios de sudo
es más seguro ya que solo tiene permisos administrativos temporales y específicos cuando se ejecuta un comando con el prefijo sudo
. Esto significa que cualquier acción peligrosa que se intente llevar a cabo con sudo
requerirá una autenticación adicional, proporcionando una capa adicional de seguridad.
En resumen, la utilización de un usuario con privilegios de sudo
en lugar del usuario root
es altamente recomendable para garantizar la seguridad y estabilidad del sistema, evitando errores humanos y limitando los posibles daños causados por un ataque externo.
Para crear un usuario no root con los privilegios de sudo en Ubuntu, sigue estos pasos:
Abre una terminal en Ubuntu.
Crea un nuevo usuario utilizando el siguiente comando:
sudo adduser <nombre_de_usuario>
Reemplaza <nombre_de_usuario> con el nombre que desees darle al nuevo usuario.
Agrega el usuario al grupo sudo utilizando el siguiente comando:
sudo usermod -aG sudo <nombre_de_usuario>
Verifica que el usuario tenga los privilegios de sudo ejecutando el siguiente comando:
sudo su - <nombre_de_usuario>
Esto iniciará una sesión de shell para el usuario recién creado con los privilegios de sudo. Si se te solicita, ingresa la contraseña del usuario.
Una vez que se hayan verificado los privilegios de sudo, puedes salir de la sesión de shell del usuario ejecutando el siguiente comando:
exit
Ahora el usuario que creaste tiene los privilegios de sudo, lo que significa que puede realizar tareas que normalmente solo pueden ser realizadas por el usuario root. Al utilizar el comando sudo en la terminal, el usuario puede ejecutar comandos como el usuario root, pero debe ingresar su propia contraseña en lugar de la contraseña del usuario root.
Deje su comentario