Qual é o equivalente do sudo para o FreeBSD?

32

Em praticamente qualquer distribuição GNU / Linux que você usa sudoou su, Qual é a escolha certa para o FreeBSD 10?

user2485710
fonte

Respostas:

40

O FreeBSD suporta sudoque provavelmente não esteja instalado por padrão. As instruções de instalação estão aqui, intituladas: FreeBSD: Comando Install sudo Para executar um comando como raiz .

Como raiz:

FreeBSD <10

# pkg_add -r sudo

FreeBSD 10+

# pkg install sudo

O padrão sudoersarquivo está localizado aqui: /usr/local/etc/sudoers. Para editá-lo e adicionar regras, você precisa usar o visudocomando

$ su -
$ visudo

Então, para dar ao usuário acesso a tudo como root:

userX ALL=(ALL) ALL

Para se tornar root (como userX):

$ sudo -s
-or-
$ sudo -i
slm
fonte
Existe alguma maneira para "sintaxe = sh" ou extensões semelhantes? Eles são muito úteis para interface colorida.
Sopalajo de Arrierez