Baru Belazar | Blog Khusus berisi Teknologi, Pengetahuan Umum, Hiburan | Tutorial Linux | Komputer | Mikrotik | Opini | Cara | Design | Android | Software | Hardware | Download

Sunday, March 18, 2018

Perbedaan Sudo dan Su di Linux


https://barubelazar.blogspot.co.id/2018/03/perbedaan-sudo-dan-su-di-linux.html

Selamat datang di Baru Belazar!

Jumpa lagi dengan saya sebagai penulis yang lumayan biasa. Pada artikel kali ini kita akan membahas "Perbedaan Sudo dan Su di Linux".

Sobat pernah lihat lambang ini "$"?

Itu adalah simbol dari User Biasa di Linux. Kita anggap ini adalah pekerja di perusahaan.

Di Linux, simbol "$" bisa berubah wujud jadi "#", jika kalian memasukkan perintah "sudo su". Seperti di bawah ini.

rax@belazar:~$ sudo su


Apa arti simbol "#"?

Itu adalah simbol dari Super User di Linux. Kita anggap ini adalah bos di perusahaan.

Di User Biasa($) kita tidak bebas melakukan sesuatu, sedangkan di Super User(#) kita bisa melakukan segalanya.

Nah, tadi adalah sekilas info soal user. Sekarang kita akan mulai bahas apa arti perintah "su","sudo" dan perbedaan "sudo" dengan "su"

1. SU

SU adalah kepanjangan dari Switch User yang artinya Ganti User.

Misalnya di dalam sebuah komputer ada 3 user, yaitu:
1. Naik
2. Turun
3. Terus

Anggap sekarang kita sedang berada di user Naik, nah untuk pindah ke user Turun kita masukkan perintah di bawah ini

naik@belazar:~$ su turun

Setelah itu, sobat masukkan password dari user Turun, dan masukkan password user Turun. Kemudian lihat apa yang terjadi.

Ingat:Password yang sobat masukkan ga bakal kelihatan, jadi jangan mengira kalau keyboard atau komputer sobat rusak. Apalagi sampai diinstal ulang!

Demikian halnya jika ingin berpindah ke user Terus.

2. SUDO

SUDO adalah kepanjangan dari Super User DO atau Bertindak Sebagai Super User.

Seperti yang kita bahas di awal tadi, Super User adalah user yang punya akses tertinggi di sistem operasi. Super User bisa melakukan apa saja dan memerintahkan apa saja.

Perintah ini dibutuhkan karena ada beberapa perintah yang tidak bisa dilakukan sebagai user biasa.

Jika sobat tak percaya, dalam mode user biasa ($), coba ketikkan

turun@belazar:~$ apt-get update


Apa hasilnya? Berhasil kah?

Tapi, coba diganti dengan ditambah kata sudo didepannya. Sebelumnya, jangan terkejut ya.

turun@belazar:~$ sudo apt-get update


Gimana? Ga terkejutkan? Perintahnya berhasil!

Dan, jika menggunakan perintah ini, kita tidak perlu berpindah user jadi Super User atau berubah tanda jadi "#".

Sebagai Perumpamaan:

Dalam sebuah kelas, yang bisa memberi tugas dan menghukum siswa adalah guru.

Ada banyak murid dalam kelas, itu kita anggap User Biasa dan anggap sobat adalah salah seorang murid di kelas tersebut

Dan biasanya hanya ada 1 Guru di kelas, itu kita anggap sebagai Super User

Tadi saya bilang, yang bisa ngasih tugas dan menghukum itu hanyalah guru. Sobat yang adalah seorang murid, apakah bisa memberi tugas kepada murid lainnya atau menghukum murid lainnya atas perintah sobat sendiri?

Pasti enggaklah sob!

Tapi, coba kita ganti kondisinya. Ketika ujian berlangsung, sobat melihat ada yang menyontek dan sobat ingin menghukumnya. Kalau sobat bilang langsung padanya "Keluar!" pasti dia tidak mau.

Oleh karena itu, sobat menjumpai guru sobat. Karena guru malas hadir di kelas, sobat meminta izin darinya untuk menghukum murid yang menyontek tersebut.

Sekarang, dengan izin dari guru sobat, sobat katakan "Pak guru suruh kamu Keluar!"

Nah, baru deh dia bisa keluar.

Jadi, SUDO itu seperti meminta izin dari Super User untuk melakukan perintah tanpa harus menjadi Super User.

3. Perbedaan SUDO dengan SU

SUDO itu melakukan perintah yang hanya bisa dilakukan Super User di user biasa.

sedangkan, SU adalah perintah untuk ganti user ke user lain.

Kalau sobat mau pindah ke Super User dari user biasa, sobat bisa gunakan perintah

turun@belazar:~$ sudo su


Ingat:Jangan tambah nama user di depannya. Dengan begitu, user akan berpindah ke Super User!

Cukup banyak ilmu yang saya beritahu hari ini. Kiranya itu semua bermanfaat untuk sobat dalam pemahaman soal Beda SUDO dan SU.

Jika ada kesalahan dalam artikel ini kiranya sobat bisa beritahu di kolom komentar di bawah untuk membuat artikel ini jadi artikel berkualitas.

Terima Kasih banyak sudah membaca dan Learn New Thing(s) Everyday!










No comments: