Cómo instalar sudo en Debian o Ubuntu Linux

Cómo instalar sudo en Debian o Ubuntu Linux

 

Ya sea que esté utilizando Debian 11 Bullseye, 10 Buster, Ubuntu 20.04, 18.04, 22.04 o cualquier otra versión de servidor mínima de la misma base, estos son los pasos para instalar Sudo Debian Linux.

El comando sudo, lo usamos antes de otras llamadas de programa para ejecutarlas. El objetivo principal es autorizar a los usuarios a ejecutar el programa en nombre y con los derechos de otro usuario para realizar tareas que están reservadas para los administradores.

Cuando ejecutamos el comando con sudo, solicita la contraseña del usuario actual antes de ejecutar el programa. Esto verifica si el usuario que ingresó el comando es el grupo de usuarios autorizados definidos en el /etc/sudoersarchivo o no. El usuario de destino es root asumido por defecto.

En Debian, /etc/sudoerstodos los miembros del grupo tienen sudo y, de forma predeterminada, se les permite convertirse en el usuario raíz y, por lo tanto, recibir derechos de raíz. El usuario o usuarios creados durante la instalación pertenecen al grupo sudo por defecto.

En entornos de escritorio con GUI como GNOME o KDE, a veces se solicitan automáticamente derechos de root para un determinado programa para determinadas tareas mediante un cuadro de diálogo gráfico. Por ejemplo, se le solicita automáticamente su contraseña para la instalación de un programa o para actualizar el sistema gráficamente, de modo que APT reciba derechos de root y pueda instalar el programa. En muchos casos, ya no es necesario llamar a sudo manualmente.

Manera fácil de entender para qué sirve sudo –

 

Comando para instalar sudo en el servidor Debian Linux Minimal

Bueno, sudo ya está en el sistema Debian la mayor parte del tiempo; sin embargo, en una instalación mínima de Debian, como Debian en Docker, faltará el sudo. Por lo tanto, para crear cualquier otro usuario y usarlo para instalar algún software sin otorgar acceso de root para todos los comandos, tenemos que instalar sudo manualmente usando la línea de comando. Estos son los pasos a seguir.

Este artículo asume que ya tiene acceso de usuario raíz porque sin eso no podemos instalar » sudo » ni ningún otro paquete.

1. Caché de actualización de Apt

Primero, ejecute el comando de actualización del sistema para actualizar la memoria caché de los repositorios de APT. Esto es necesario porque muchas veces después de instalar un Debian mínimo nuevo o Ubuntu Linux, no reconocerá ningún paquete para instalar. Es porque no hay una lista de paquetes en el caché, que el sistema puede identificar para instalar.

apt update && apt upgrade

2. Comando para instalar sudo en el servidor Debian o Ubuntu

Tiene el servidor Debian o Ubuntu mínimo actualizado, ahora podemos usar fácilmente el comando del administrador de paquetes APT para instalar el «sudo» sin la ayuda de ningún repositorio adicional, ya que ya está disponible en el repositorio base de Debian.

apt install sudo

Cómo instalar sudo en Debian o Ubuntu Linux

3. Crear un nuevo usuario

Una vez que sudo esté instalado, creemos un nuevo usuario para usar más tarde con el comando sudo.

adduser your-new-user

Cambia “ tu-nuevo-usuario ” con el nombre que quieras darle a tu usuario.

Por ejemplo , aquí estamos agregando un usuario llamado – h2smedia , el comando será así:

adduser h2smedia

Establece la contraseña cuando te lo pida.

Cómo instalar sudo en Debian o Ubuntu Linux

4. Agregue un nuevo usuario al grupo sudo en Debian

Este es un paso importante; de ​​lo contrario, no podrá usar su nuevo usuario con derechos sudo para instalar nuevos programas.

usermod -aG sudo h2smedia

Nuevamente reemplace h2smedia con su usuario creado anteriormente.

Cómo instalar sudo en Debian o Ubuntu Linux

5. Cambiar a nuevo usuario

Ahora, cambiemos al usuario recién creado desde la raíz para ejecutar un usuario no raíz pero con derechos sudo.

su your-new-user

Ejecute los comandos sudo para probarlo:

sudo apt update

Introduce la contraseña que has creado para tu usuario.

Cómo instalar sudo en Debian o Ubuntu Linux

Ahora, para volver a iniciar sesión con el usuario root, simplemente puede escribir:

sudo su -

Conclusión :

De esta forma, cualquiera que tenga derechos de usuario root puede instalar y agregar un nuevo usuario con derechos de sudo. Sin embargo, asegúrese de estar utilizando una contraseña segura.

Deja un comentario

Tu dirección de correo electrónico no será publicada.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.