Quel est l'équivalent sudo de FreeBSD?

32

Dans pratiquement toutes les distributions GNU / Linux que vous utilisez sudoou suQuel est le bon choix pour FreeBSD 10?

utilisateur2485710
la source

Réponses:

40

FreeBSD prend en charge le fait sudoqu'il n'est probablement pas installé par défaut. Les instructions d'installation sont ici, intitulé: FreeBSD: Installez la commande sudo pour exécuter une commande en tant que racine .

En tant que root:

FreeBSD <10

# pkg_add -r sudo

FreeBSD 10+

# pkg install sudo

Par défaut , le sudoersfichier se trouve ici: /usr/local/etc/sudoers. Pour le modifier et ajouter des règles, vous devez utiliser la visudocommande.

$ su -
$ visudo

Ensuite, pour donner à un utilisateur l'accès à tout en tant que root:

userX ALL=(ALL) ALL

Pour devenir root (en tant qu'utilisateur X):

$ sudo -s
-or-
$ sudo -i
slm
la source
Existe-t-il un moyen d'utiliser "syntax = sh" ou des extensions similaires? Ils sont très utiles pour les interfaces colorisées.
Sopalajo de Arrierez