Trong hầu hết mọi phân phối GNU / Linux mà bạn sử dụng sudo
hoặc su
, Lựa chọn nào phù hợp cho FreeBSD 10?
Trong hầu hết mọi phân phối GNU / Linux mà bạn sử dụng sudo
hoặc su
, Lựa chọn nào phù hợp cho FreeBSD 10?
Câu trả lời:
FreeBSD không hỗ trợ sudo
theo mặc định. Hướng dẫn cài đặt có ở đây, có tiêu đề: FreeBSD: Cài đặt lệnh sudo để thực thi lệnh như gốc .
Là gốc:
FreeBSD <10
# pkg_add -r sudo
FreeBSD 10+
# pkg install sudo
Các sudoers
tập tin mặc định được đặt ở đây : /usr/local/etc/sudoers
. Để chỉnh sửa nó và thêm quy tắc, bạn cần sử dụng visudo
lệnh.
$ su -
$ visudo
Sau đó, để cung cấp cho người dùng quyền truy cập vào mọi thứ như root:
userX ALL=(ALL) ALL
Để trở thành root (dưới dạng userX):
$ sudo -s
-or-
$ sudo -i