Почти во всех дистрибутивах 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 (как пользователь X):
$ sudo -s
-or-
$ sudo -i