--> su

Merupakan perintah superuser yang digunakan untuk masuk sebagai root dengan mengetikan password root, sehingga user dapat melakukan perintah-perintah yang bersifat "administrator only" seperti menambah, menghapus, ataupun memodifikasi file di system, menginstall aplikasi dan masih banyak lagi.

--> sudo

Merupakan suatu program yang digunakan untuk menjalankan perintah yang membutuhkan akses root. tidak semua user dalam linux dapat melakukan perintah ini. Hanya user yang terdaftar di file /etc/sudoers yang dapat melakukan perintah ini. Dalam menggunakan perintah sudo ini akan diminta memasukkan password dari user yang menjalankan perintah ini. Dan biasanya password yang dimasukkan hanya akan bertahan selama 15 menit, setelah itu akan disuruh memasukkan password lagi.

--> sudo su

Perintah "sudo su" ini dapat memberikan kewenangan pada user biasa untuk menjalankan perintah yang hanya bisa dilakukan oleh user root. Perbedaan perintah ini dengan perintah sudo adalah perintah ini akan terus berlaku sampai kita menutup terminal, sehingga user tidak perlu memasukkan password berkali-kali.

Perintah su sebenarnya berasal dari kata switch user. Yang artinya “mau ganti user”. Nah ganti user ke user apa?
Kalau kita hanya mengetikkan :

intan@zonaguide ~ $ su

Itu berarti kita akan berganti ke user root, alias super admin atau berpindah ke user tertinggi dan punya hak akses paling full di Linux.
Disini anda harus memasukkan password dari user root tersebut. Jika berhasil, maka anda akan berubah menjadi user root yang ditandai dengan prompt # :

root@zonaguide ~ #

Tapi perintah su bisa juga untuk kita berganti ke user lainnya. Misalnya mau ganti ke user noval :

intan@linuxserver ~ $ su noval

Masukkan password user noval, dan jika berhasil maka anda akan berhasil berubah ke user noval.
“Perintah su adalah perintah untuk berganti user. Jika perintah su dimasukkan tanpa parameter apa – apa, maka kita meminta untuk berganti user ke user root.

 Copyright stekom.ac.id 2018 All Right Reserved