selamat pagi gan. Kembali lagi di Index Attacker .Saya ngucapin selamat pagi karena saya buat artikel ini pas pagi hari. Kali ini saya akan menjelaskan mengapa super user itu begitu penting sehingga harus di lindungi . Artikel ini mungkin penting bagi para pengguna linux atau lebih lagi jika anda administrator server linux :D. Okelah langsung saja ke penjelasannya.
Mengapa Super User (root) Begitu Penting Sehingga Harus DI Lindungi ?
Karena Super User mempunyai kekuasaan penuh terhadap sistem operasi yang di jalankan. Di antaranya berperan sebagai berikut.
1. File System Control
- Read, write, dan delete file atau directory dalam sistem operasi yang terpasang pada mesin.
- Melakukan install dan uninstall program
- Mengeksekusi dan menjadwal program yang telah terpasang
- Memodifikasi label partisi atau disk media penyimpanan
- Menjalankan system call dengan chmod untuk mengubah hak permission sebuah program atau file agar dapat di jalankan.
- Dapat menjalankan proses mount dan umount file system
- Add, edit, dan delete user dalam system
- Mengatur dan memanajemen kuota disk dan karakteristik user
- Dapat menjalankan fungsi chroot yang berfungsi untuk mengubah tampilan proses dalam directory system root
- Pada beberapa sistem operasi Unix Like, seperti FreeBSD, OpenBSD, dan NetBSD serta beberapa distro Linux lainnya, super user masih dapat menyimpan atau menulis file pada media disk meski sudah mencapai kapasitas 100% . Hal ini karena sistem masih menyediakan space kosong sekitar 10% dari total disk
2. Network Control
- Melakukan pemasangan service jaringan
- Mengatur dan memanajeman berbagai service jaringan
- Menjalankan fungsi dan layanan jaringan dengan menset port sistem operasi.
- Mengatur atau mengkonfigurasi peranti jaringan
3. Device Control
- Mengidentifikasi serta menginstall device pada sistem
- Mengenalkan dan mengatur instalasi driver pada sistem
- Mengakses device yang terpasang pada mesin
- Me restart dan men shutdown mesin komputer
- Mengkonfigurasi sistem tanggal dan waktu mesin komputer
- Dengan mengunakaan command mknod , super user dapat meng create a new device pada beberapa file system
- Mengakses dan memodifikasi nilai nilai data pada setiap lokasi memori
4. Process Control
- Menjalankan proses proses dalam sistem baik secara background maupun real process
- Melihat dan menghentikan setiap proses yang dikerjakan, baik oleh sistem maupun oleh user tertentu
- Menubah PID (process identifier) sebuah proses untuk menentukan prioritasnya dalam pengerjaan oleh sistem
- Mengirimkan sinyal tertentu terhadap proses yang sedang berjalan, stand by, atau berhenti
- Mem-bypass proses restrikasi ketika melakukan shutdown
- Menghentikan semua aktivitas yang dilakukan oleh user lain, seperti mengeluarkan user dari terminal (log out)
- Mengatur penggunaan (limit management) harddisk, proses, stack segment, CPU time, dan CPU data Segment
Itulah alasan mengapa super user (root) begitu penting sehingga perlu di lindungi. Melihat wewenang dan fungsi super user dalam sistem operasi Linux / Unix , para attacker atau hacker sering menjadikan peretasan password root menjadi prioritas utama. Oleh karena itu ada beberapa hal yang bisa di lakukan untuk mengurangi dampak yang terjadi, antara lain sebagai berikut.
- Lakukan backup file penting yang terdapat pada sistem operasi dengan media penyimpanan yang mudah di lepas
- Buatlah prosedur enkripsi file penting agar tidak mudah dibaca atau di modifikasi.
- Sembunyikan file penting ke dalam direktori khusus
- Lakukan konfigurasi media penyimpanan dengan metode mount read only untuk mencegah terjadinya pengubahan data
Itulah beberapa penjelasan mengenai alasan mengapa super user (root) begitu penting sehingga perlu di lindungi dan juga hal yang dapat di lakukan untuk mengurangi dampak peretasan password super user . Semoga bermanfaat, jangan lupa tingalkan jejak dengan komen atau share :D