sábado, 16 de febrero de 2019

Habilitar sudo en NetBSD 8.0

Hola amigos, en ésta entrada haremos el apunte para habilitar sudo en un sistema NetBSD, tal vez tienes un servidor y lo administras remotamente o simplemente lo administras localmente en ciertos tiempos y debemos tomar en consideración la seguridad al máximo, pues usaremos a sudo para ejecutar comandos que tienen privilegios de root, let's go! :)

Por defecto un sistema NetBSD en su instalación te sugiere que crees un usuario y que lo agregues al grupo wheel, pero OJO, aún no está habilitado, veamos cómo lo habilitamos para que pueda usar sudo, antes indico que por estar en wheel ya puede cambiarse a root, pero los demás usuarios no podrán hacerlo, ya lo veremos...

CASO 1: instalaste un sistema NetBSD desde disco y seguiste los pasos indicados, tienes tu usuario root y tienes tu usuario fulanito. El usuario fulanito ya esta en grupo wheel, lo compruebas con el comando id
$id

Pero si intentas ejecutar sudo no va a dejar ejecutar y nos dirá no estas en el archivo sudoers, entonces tenemos que hacer lo siguiente, cuando estuvimos instalando el paquete sudo con pkgin :), al final nos decía que para modificar el archivo deberíamos usar visudo, es un tipo editor del archivo que usa vi, asi que lo ejecutamos en la terminal.

#visudo

y vamos a la línea siguiente:


¿Vieron que estuvo comentado? pues si :), lo he descomentado, ahora ya va a funcionar.

Nuevamente te vas a tu usuario y ejecutas el comando que deseas con sudo, algún comando que requiere privilegios de root y te mostrará unos consejos cuando lo ejecutas por primera vez y te pide password de tu usuario.

CASO 2: agregas un nuevo usuario y necesitas también hacer que sea parte del grupo wheel, lo haremos paso a paso :), pero recuerda que ya descomentaste y en el archivo sudoers ya estan habilitados todos los usuarios que estén en wheel, y podrán ejecutar sudo.

Como root agrega un nuevo usuario.


Agregamos al usuario al grupo wheel, no hay comando como en GNU/Linux (como usermod), aquí directo a un archivo llamado /etc/group, asi mira:

#vi /etc/group


En la primera linea, agregas a tu nuevo usuario, claro pues, le pones una coma y escribes tu nombre del usuario, eso es todo.

Ahora ya podemos cambiarnos a ese usuario y ejecutar sudo :)



:)

No hay comentarios.:

Publicar un comentario

Extensiones php en FreeBSD 14 para PhpSysinfo, PhpMyAdmin y Simple Machines Forum

 En FreeBSD 14 ocurre algo especial, por defecto no se activa las extensiones PHP para los softwares como PhpSysinfo, PhpMyAdmin ySimple mac...