Bagaimana saya bisa menambahkan lebih banyak pengguna ke file "sudoers"?
35
Cukup edit file /etc/sudoers
.
Tapi Anda harus menggunakan /usr/sbin/visudo
sebagai editor Anda, karena itu akan ke beberapa kewarasan memeriksa sebelum Anda keluar.
Jadi itu akan menjadi:
sudo /usr/sbin/visudo
Berikut beberapa tautan yang bisa bermanfaat:
/etc/sudoers.d
direktori, jangan modifikasi/etc/sudoers
file. Sebagai gantinya, letakkan entri dalam file sendiri di direktori itu.Metode pilihan saya adalah menambahkannya ke
sudo
grup (admin
sebelum Ubuntu 10.04).Di Ubuntu Linux,
sudo
grup dapat berjalansudo
dan mudah untuk menambahkan seseorang ke grup itu:Jarak tempuh Anda mungkin berbeda dengan distro lain, namun, seseorang menganggap metode grup lebih masuk akal daripada file sudoers yang di-update. Kurang ruang untuk melakukan kesalahan dan mengunci semua orang menjadi superuser tampaknya menjadi alasannya.
sumber
Cukup edit file sudoers Anda
dan tambahkan nama pengguna seperti 'uk' tanpa tanda kutip
Simpan dan keluar akan memberikan akses.
sumber
visudo
membuka file sudoers dan memiliki sampel untuk situasi sederhana.Anda mungkin harus menambahkan opsi 'NOPASSWD' jika skrip pengguna akan menggunakan perintah / binari yang hanya dapat dijalankan dengan "sudo", mis.
Dimungkinkan juga untuk menentukan grup alih-alih nama pengguna. Jadi, Anda tidak perlu mendaftar setiap pengguna, misalnya
sumber
Tambahkan ke grup sudo (langkah spesifik Debian / Ubuntu):
sumber
Di Amazon Linux, ada
/etc/sudoers.d
dan di dalamnya adacloud-init
yang berisi:Jadi yang saya lakukan adalah
cp cloud-init vlad
, lalu editvlad
dan ganti semua contohec2-user
denganvlad
. Bekerja dengan baik, dan itu jelas seperti yang dimaksudkan untuk dilakukan, daripada mengedit file yang ada.sumber
cukup dengan menjalankan perintah ini oleh pengguna yang memiliki izin sudoer:
sumber