Що таке еквівалент sudo для FreeBSD?


32

Майже в будь-якому дистрибутиві GNU / Linux, який ви використовуєте, sudoабо su, який правильний вибір для FreeBSD 10?

Відповіді:


40

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

Чи є спосіб для "синтаксису = sh" або подібних розширень? Вони дуже корисні для кольорового інтерфейсу.
Sopalajo de Arrierez
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.