Apakah Sudo di Linux?

Perintah Sudo Memberi Beberapa Keistimewaan Admin kepada Pengguna Bukan Admin

Apabila anda menjalankan aplikasi pentadbiran di Linux, anda menggunakan perintah su untuk bertukar kepada superuser (root) atau anda menggunakan perintah sudo. Beberapa pengedaran Linux membolehkan pengguna root, tetapi ada yang tidak. Pada orang-orang yang tidak-seperti Ubuntu-sudo adalah cara untuk pergi.

Mengenai Sudo Command

Di Linux, pengguna Sudo- super melakukan-membolehkan pentadbir sistem untuk memberi pengguna atau kumpulan pengguna tertentu keupayaan untuk menjalankan beberapa atau semua arahan sebagai root sambil log semua perintah dan hujah. Sudo beroperasi secara per-perintah. Ia bukan pengganti shell. Ciri-ciri termasuk keupayaan untuk mengehadkan arahan pengguna boleh berjalan pada setiap hos, pembalakan beramai-ramai setiap arahan untuk menyediakan jejak audit yang jelas tentang siapa yang melakukan apa-apa, masa tamat yang boleh dikonfigurasi dari perintah sudo, dan keupayaan untuk menggunakan yang sama fail konfigurasi pada banyak mesin yang berbeza.

Contoh Perintah Sudo

Pengguna standard tanpa keistimewaan pentadbiran mungkin memasukkan arahan di Linux untuk memasang perisian:

perisian dpkg -i.deb

Perintah itu mengembalikan ralat kerana seseorang tanpa keistimewaan pentadbiran tidak dibenarkan memasang perisian. Walau bagaimanapun, arahan sudo datang untuk menyelamatkan. Sebaliknya, arahan yang betul untuk pengguna ini ialah:

sudo dpkg -i software.deb

Kali ini pemasangan perisian. Ini mengandaikan bahawa seseorang yang mempunyai keistimewaan pentadbiran sebelum ini telah mengkonfigurasi Linux untuk membolehkan pengguna memasang perisian.

Nota: Anda juga boleh mengkonfigurasi Linux untuk menghalang sesetengah pengguna daripada dapat menggunakan perintah sudo.