Aplikasi atau script di linux biasanya membutuhkan akses root untuk dijalankan karena beberapa script memang dapat merubah konfigurasi atau berpengaruh pada sistem, namun terkadang kita ingin menjalankan script tersebut dengan menggunakan user account lain (selain root). Untuk keperluan tersebut dapat kita penuhi dengan memanfaatkan perintah su
untuk mengeksekusi script dengan user account lain dapat menggunakan baris perintah berikut :
# su username -c "perintah"
contoh:
# su rud -c "irssi"
perintah diatas akan menjalankan irssi dengan menggunakan user rud
jadi pada dasarnya script dapat dijalankan oleh user account(selain root) yang diinginkan, sehingga menhindari penggunaan super-user(root) untuk mengeksekusi script yang berbahaya bagi system.
POST TGL: 6 February 2009
KATEGORI: Linux
Site Version: 0.9.3, Date Build: Oct-2008, thanks to php-mysql tutorial and Intranet Journal
Isi bebas didistribusikan dengan mencantumkan alamat asal.