Was ist das Sudo-Äquivalent für FreeBSD?

32

In so ziemlich jeder GNU / Linux-Distribution, die Sie verwenden, sudooder su: Was ist die richtige Wahl für FreeBSD 10?

user2485710
quelle

Antworten:

40

FreeBSD unterstützt sudoes wahrscheinlich nur nicht standardmäßig installiert. Installationsanweisungen mit dem Titel: FreeBSD: Installiere den sudo-Befehl, um einen Befehl als Root auszuführen .

Als root:

FreeBSD <10

# pkg_add -r sudo

FreeBSD 10+

# pkg install sudo

Die sudoersStandarddatei befindet sich hier: /usr/local/etc/sudoers. Um es zu bearbeiten und Regeln hinzuzufügen, müssen Sie den visudoBefehl verwenden.

$ su -
$ visudo

Dann, um einem Benutzer Zugriff auf alles als root zu geben:

userX ALL=(ALL) ALL

So werden Sie root (als userX):

$ sudo -s
-or-
$ sudo -i
slm
quelle
Gibt es eine Möglichkeit für "syntax = sh" oder ähnliche Erweiterungen? Sie sind sehr nützlich für eingefärbte Benutzeroberflächen.
Sopalajo de Arrierez