Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
sudo
(
[3]
atau
[3]
[4]
) adalah suatu
program
untuk
sistem operasi
komputer
sejenis Unix
yang memungkinkan para pengguna untuk menjalankan program-program hak keamanan pengguna lain, secara default merupakan "superuser".
[5]
Asalnya merupakan singkatan "
superuser do
"
[6]
karena sudo pada versi-versi yang lebih lama didesain untuk menjalankan program-program hanya sebagai superuser. Namun, versi-versi berikutnya menambah dukungan untuk menjalankan perintah-perintah bukan hanya sebagai superuser tetapi juga sebagai pengguna (restricted) lain, sehingga juga umumnya dikembangkan sebagai "
substitute user do
".
[7]
[8]
Meskipun kasus terakhir itu mencerminkan fungsionalistas saat ini secara lebih akurat, sudo masih sering disebut "superuser do" karena sering digunakan untuk tugas-tugas administratif.
sudo
merupakan sebuah perintah dalam
command-line
Linux
. Apabila anda memiliki akses root, maka sudo akan melakukan perintah sebagai
superuser
. Pengguna sudo dan perintah-perintah yang dapat mereka pergunakan terdapat pada file konfigurasi, /etc/sudoers. Apabila seorang pengguna yang tidak berhak mencoba menjalankan perintah, sudo akan memberitahu administrator melalui
e-mail
. Secara
default
, pemberitahuan peringatan ini akan disimpan di akun
root
.Pengguna yang mencoba menjalankan perintah akan diminta mengisikan
password
.Setelah terotentifikasi, sudo akan membuat
timestamp
untuk pengguna.Selama 5 menit, pengguna akan dapat mengeksekusi perintah-perintah, sampai di akhir menit ke 5 akan diminta untuk mengisikan password.
Grace period
ini dapat di
overwrite
dengan mengubah
setting
pada file /etc/sudoers.