Apa yang setara dengan sudo untuk FreeBSD?

32

Di hampir semua distribusi GNU / Linux yang Anda gunakan sudoatau su, Apa pilihan yang tepat untuk FreeBSD 10?

pengguna2485710
sumber

Jawaban:

40

FreeBSD memang mendukungnya sudokemungkinan tidak diinstal secara default. Petunjuk instalasi ada di sini, berjudul: FreeBSD: Instal sudo Command Untuk Menjalankan Perintah Sebagai Root .

Sebagai root:

FreeBSD <10

# pkg_add -r sudo

FreeBSD 10+

# pkg install sudo

Default sudoersfile terletak di sini: /usr/local/etc/sudoers. Untuk mengeditnya dan menambahkan aturan, Anda perlu menggunakan visudoperintah.

$ su -
$ visudo

Kemudian untuk memberikan pengguna akses ke semuanya sebagai root:

userX ALL=(ALL) ALL

Untuk menjadi root (sebagai userX):

$ sudo -s
-or-
$ sudo -i
slm
sumber
Apakah ada cara untuk "sintaks = sh" atau ekstensi serupa? Mereka sangat berguna untuk antarmuka berwarna.
Sopalajo de Arrierez