Майже в будь-якому дистрибутиві GNU / Linux, який ви використовуєте, sudo
або su
, який правильний вибір для FreeBSD 10?
Майже в будь-якому дистрибутиві GNU / Linux, який ви використовуєте, sudo
або su
, який правильний вибір для FreeBSD 10?
Відповіді:
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