web-dev-qa-db-ja.com

FreeBSDに相当するSudoは何ですか?

ほとんどのGNU/Linuxディストリビューションでは、Sudoまたはsuを使用しています。FreeBSD10の正しい選択は何ですか?

32
user2485710

FreeBSDはSudoをサポートしていますが、デフォルトではインストールされていない可能性があります。 FreeBSD:ルートとしてコマンドを実行するためのSudoコマンドのインストール

ルートとして:

FreeBSD <10

# pkg_add -r Sudo

FreeBSD 10 +

# pkg install Sudo

デフォルトのsudoersファイルは次の場所にあります:/usr/local/etc/sudoers。それを編集してルールを追加するには、visudoコマンドを使用する必要があります。

$ su -
$ visudo

次に、ユーザーにすべてへのアクセス権をrootとして与えるには:

userX ALL=(ALL) ALL

Rootになるには(userXとして):

$ Sudo -s
-or-
$ Sudo -i
41
slm