¿Cuál es el sudo equivalente para FreeBSD?

32

En casi cualquier distribución de GNU / Linux que use sudoo su, ¿cuál es la elección correcta para FreeBSD 10?

usuario2485710
fuente

Respuestas:

40

FreeBSD admite sudoque probablemente no esté instalado de manera predeterminada. Las instrucciones de instalación están aquí, tituladas: FreeBSD: Instale sudo Command para ejecutar un comando como raíz .

Como root:

FreeBSD <10

# pkg_add -r sudo

FreeBSD 10+

# pkg install sudo

El valor predeterminado sudoersarchivo se encuentra aquí: /usr/local/etc/sudoers. Para editarlo y agregar reglas, debe usar el visudocomando.

$ su -
$ visudo

Luego, para dar a un usuario acceso a todo como root:

userX ALL=(ALL) ALL

Para convertirse en root (como userX):

$ sudo -s
-or-
$ sudo -i
slm
fuente
¿Hay alguna forma de "syntax = sh" o extensiones similares? Son muy útiles para la interfaz coloreada.
Sopalajo de Arrierez