Saya perlu menjalankan ifconfig wlan0 down
dan ifconfig wlan0 up
dengan pengguna umum saya.
Bagaimana saya bisa melakukan ini?
wireless-networking
root
user
ifconfig
GarouDan
sumber
sumber
ifconfig up/down
? Jika Anda baru saja me-reboot antarmuka, baru saja diinisialisasi. Saya pikir kita masih dalam wilayah masalah XY :). Mengapa Anda ingin menjalankan skrip ini? Apakah hanya untuk mendapatkan firefox layar penuh?ifconfig
sebagai pengguna normal.Jawaban:
Yang perlu Anda lakukan adalah memberi pengguna Anda hak untuk menjalankan
ifconfig
. Cara untuk melakukan ini adalah mengeditetc/sudoers
file:Lari
sudo visudo
Tambahkan baris ini ke file (jika Anda menggunakan pengaturan default dan Anda berada di
vi
, tekan iuntuk dapat mengedit file, escuntuk keluar dari mode pengeditan dan :wquntuk menyimpan dan keluar):Jelas, ubah
YOUR_USERNAME
nama pengguna Anda yang sebenarnya.Itu saja, pengguna Anda sekarang dapat berjalan
/sbin/ifconfig
tanpa memerlukan kata sandi root. Skrip Anda sekarang harus siap dijalankan.sumber
user YOUR_USERNAME=NOPASSWD:/sbin/ifconfig
ada di file sudoers saya, tapi saya mendapatkan izin buruk:SCIOCSIFFLAGS: Permission denied
. Apakah Anda memiliki ide untuk menyelesaikan ini?user garou=NOPASSWD:/sbin/ifconfig
,.visudo
perubahan tidak akan berpengaruh sampai Anda melakukannya.sudo /sbin/ifconfig wlan0 down
setelah memperbarui file sudoers?