Saya ingin memberikan sudo
hak pengguna Fedora . Bagaimana aku melakukan itu?
sumber
Saya ingin memberikan sudo
hak pengguna Fedora . Bagaimana aku melakukan itu?
Tambahkan pengguna ke wheel
grup:
gpasswd wheel -a username
Saya menggunakan gpasswd karena tidak semua versi usermod
memiliki cara mudah untuk menambahkan pengguna ke grup tanpa mengubah semua grup pengguna. Namun, pada setiap Fedora baru-baru ini, usermod username -a -G wheel
harus memiliki efek yang sama. Anda juga bisa menggunakan system-config-users
GUI, tentu saja.
Jika Anda menggunakan Fedora 14 atau sebelumnya, gunakan visudo
untuk mengedit sudoers
file, menghapus #
dari baris ini:
%wheel ALL=(ALL) ALL
Ini adalah default pada file sudoers pada Fedora 15 dan yang lebih baru, jadi menambahkan pengguna wheel
adalah hal yang perlu Anda lakukan. Perhatikan bahwa ini tidak akan segera berlaku; hal termudah untuk dilakukan adalah keluar dan masuk lagi.
Lihat juga pertanyaan dan jawaban ini di Server Fault untuk informasi tentang pemberian perilaku "auth as self" seperti sudo kepada wheel
anggota grup untuk aplikasi grafis yang menggunakan consolehelper atau PackageKit.
Saya kira pertanyaan pertama adalah, apakah Anda sudah menginstal sudo di server yang bersangkutan? Dengan asumsi, itu hanya masalah memutuskan apakah Anda ingin memperlakukan pengguna sebagai entitas yang unik atau sebagai bagian dari grup, grup yang mungkin hanya memiliki 1 anggota. Perintah visudo
sebagai root akan memberi Anda akses untuk mengedit file sudoers, sering / etc / sudoers.
mantan:
user ALL= /foo/bar
yang terakhir:
%group ALL= /foo/bar
Ini hanyalah dua contoh, paket sudo memiliki sejumlah besar fitur dan opsi pengaturan yang Anda inginkan. Saya sarankan membaca sudoers, file konfigurasi sudo, manual . Saya juga akan merekomendasikan mulai sederhana dan membangun konfigurasi yang diinginkan sebenarnya.
sudo yum install blah
.user ALL=(ALL) ALL
, tanpa merusak otak dengan berbagai opsi sudo? Saya bertanya karena di Debian cara yang disarankan adalah menambahkan pengguna ke grup sudo, jadi saya ingin tahu apa itu di Fedora.Cari di Google:
Bagaimana cara menjadikan pengguna Fedora sebagai sudoer?
Tonton video ini:
https://www.youtube.com/watch?v=3uApwHl0PQA
Yang diarahkan ke utilitas ini (fedy):
http://satya164.github.io/fedy/
yang dapat diinstal dengan perintah berikut (berfungsi untuk saya di fedora 20):
su -c "curl http://satya164.github.io/fedy/fedy-installer -o fedy-installer && chmod + x fedy-installer && ./fedy-installer"
masukkan kata sandi yang diminta, setelah selesai menginstal, jalankan
su -c fedy
dan UI akan berjalan. Anda kemudian dapat menambahkan pengguna Anda ke daftar sudoers:
pastikan untuk reboot setelah Anda melakukan perubahan ini.
sumber