Una vez que instale Debian para que funcione como servidor, notará que le falta algo importante -sudo. Jack Wallen le guía a través del proceso de instalación de sudo y lo habilita para el usuario.
Debian es una gran plataforma para sus servidores. Cuando va con Debian sabe que está obteniendo un sistema operativo increíblemente estable y fiable, un sistema que ha sido probado, comprobado y demostrado que es lo suficientemente bueno como para servir de base para tantas otras distribuciones de Linux.
Sin embargo, ¿sabía que a una instalación de Debian le faltaría un paquete crucial, al menos uno del que probablemente haya llegado a depender para las tareas de administración en Linux? Ese paquete es sudo. Eso es correcto. Cuando instale Debian, si necesita encargarse de tareas administrativas, tiene que hacer un seguimiento del usuario root (como en los viejos tiempos), ejecutar sus comandos, y luego recordar la salida del usuario root.
Para muchos, ese es un problema de seguridad que está a punto de ocurrir. Si entra en esa categoría, probablemente prefiera que sus servidores Debian incluyan sudo. Buenas noticias…. no sólo es posible, es fácil.
Voy a explicarle el proceso de instalación de sudo en un servidor mínimo de Debian 8. Notará que si está trabajando con una instalación estándar de Debian (como una instalación de escritorio), es probable que sudo esté incluido, por lo que no tendrá que preocuparse por dicha instalación. Pero para aquellos que han optado por la instalación mínima de Debian, será necesario instalar sudo.
Ver: Cómo instalar un servidor Debian mínimo
Instalando sudo
Lo primero que hay que hacer es instalar el paquete sudo. Para ello, inicie sesión en su servidor mínimo de Debian como root. Antes de instalar sudo, actualicemos y actualicemos el sistema operativo con los siguientes comandos:
actualización de apt updateapt
Tenga en cuenta que si el kernel se actualiza, será necesario reiniciar el sistema para que los cambios surtan efecto. Debido a esto, es posible que desee ejecutar los comandos anteriores durante los períodos de no producción, reiniciar el servidor (si corresponde), y luego instalar sudo más tarde.
Para instalar sudo, ejecute el comando:
apt install sudo
Una vez que el comando se completa, sudo se instala. No hemos terminado. Por el momento el único usuario que puede usar sudo es root, y eso no va a servir a nuestras necesidades. Cambiemos eso.
Adición de usuarios a sudo
Para que un usuario que no sea root pueda hacer uso de sudo, debe añadirlo al archivo de sudoers usando visudo, o añadirlo al grupo sudo. Debido a que esto es Debian, todos los que están en el grupo de sudo tienen acceso total a sudo. Así que en lugar de meternos con el archivo sudoers, vamos a añadir a nuestros usuarios al grupo sudo. Siempre he encontrado este método mucho más limpio en Debian. Para ello, abra la ventana de su terminal, haga clic en el usuario root y ejecute el siguiente comando:
usermod -aG sudo USERNAME
Donde USERNAME es el nombre del usuario a añadir.
Una vez que el usuario se desconecta y vuelve a conectarse, tendrá acceso total a sudo. En este punto, ya no tiene que iniciar sesión en su servidor de Debian como root para hacer las cosas. Inicie sesión como un usuario que pertenece al grupo sudo y tendrá todos los derechos de administración de su servidor.
Un paso importante
Lo último que quiere es estar registrado en su servidor Debian como usuario root. No lo hagas. No lo hagas. Esta es la razón por la que sudo fue creado, para evitar que los administradores se conecten como root y se encuentren posiblemente vulnerables a los ataques. Instale sudo, añada usuarios a ese grupo y olvídese de ese usuario root, a menos que sea absolutamente necesario. Este es un paso importante para asegurar su servidor Debian.
Boletín informativo de consejotecnologico.com
Refuerce las defensas de seguridad de TI de su organización manteniéndose al día de las últimas noticias, soluciones y mejores prácticas en materia de ciberseguridad. Entregado los martes y jueves
mismo