Apa Arti “Akses Root” pada PC dan Ponsel Cerdas?


Jika Anda pernah menemukan pesan di komputer atau perangkat lain yang memberitahukan bahwa Anda memerlukan hak istimewa yang lebih tinggi, Anda memerlukan “akses root”.

Sistem operasi harus mencapai keseimbangan antara membiarkan pengguna melakukan apa yang mereka perlukan tanpa membiarkan mereka mengacaukan keseluruhan sistem. Baik atau buruk, ketika Anda memiliki “akses root” ke komputer, Anda memiliki kunci kerajaan.

Sistem Operasi Seperti Bawang

Sistem operasi (OS) memiliki lapisan, seperti bawang. Namun, tidak sepertionion, sistem operasi memiliki kernel.

Kernel adalah lapisan inti terendah dari OS. Bagian dari sistem operasi ini berkomunikasi langsung dengan perangkat keras komputer. Kernel adalah hal pertama yang dimuat ketika komputer Anda memuat sistem operasi. Kernel selalu berada di RAM. Jika kernel bermasalah, komputer akan crash. Ini adalah bagian paling penting dari sistem operasi.

Di sekitar kernel terdapat berbagai komponen OS seperti sistem file, driver perangkat, Antarmuka Pemrograman Aplikasi (API), dan Antarmuka Pengguna (UI). UI adalah bagian yang menghubungkan Anda, sebagai pengguna, dengan semua komponen OS yang bekerja di latar belakang.

Sebagian besar pengguna hanya memerlukan akses ke beberapa komponen OS, dan hanya pada tingkat yang berbeda-beda, itulah sebabnya sistem operasi memiliki tingkat “hak istimewa”.

Dasar-dasar Hak Istimewa OS

Sama seperti dalam kehidupan nyata, memiliki hak istimewa tertentu dalam sistem operasi berarti mendapatkan akses ke hal-hal yang tidak dimiliki oleh pengguna dengan hak istimewa lebih rendah. Akses dapat dibatasi dengan beberapa cara. Pembatasan umum adalah akses sistem file. Anda mungkin hanya memiliki hak istimewa "membaca" jika menyangkut data tertentu, yang berarti Anda dapat membuka file tersebut dan membacanya, namun Anda tidak dapat mengubahnya dengan cara apa pun. Untuk melakukan itu, Anda memerlukan hak istimewa "menulis".

Beberapa jenis data mungkin tidak memberi Anda hak istimewa "membaca" sama sekali. Misalnya, Anda tidak ingin komputer umum memberi pengguna akses ke data yang hanya dapat dilihat oleh staf.

Batasan umum lainnya berkaitan dengan pengaturan komputer dan instalasi perangkat lunak. Dengan menggunakan tingkat hak istimewa yang berbeda, pengguna dapat dicegah untuk menginstal atau menghapus aplikasi dan mengubah hal-hal seperti wallpaper sistem..

Memiliki Akses Root adalah Hak Istimewa Tertinggi

Memiliki “akses root” berarti memiliki hak istimewa setinggi mungkin pada komputer. Tidak ada file atau data yang disembunyikan dari Anda. Pengguna root dapat mengubah aspek apa pun pada sistem operasi.

Aplikasi apa pun yang dijalankan oleh pengguna root dengan hak istimewa yang sama dapat melakukan apa pun yang dapat dilakukan oleh pengguna root. Akses root sangat penting untuk memperbaiki banyak masalah dan pemeliharaan komputer secara umum.

Istilah lain untuk pengguna root adalah “administrator”, meskipun dalam beberapa kasus, akun administrator dapat memiliki hak istimewa yang sedikit lebih rendah daripada akun root, bergantung pada sistem operasi dan cara konfigurasi spesifiknya. Dalam kebanyakan kasus, hak istimewa admin dan hak istimewa root adalah istilah yang dapat dipertukarkan.

Tingkat Hak Istimewa Pengguna Linux

Linux dan sistem operasi “Seperti Unix ” lainnya memiliki pendekatan khusus terhadap akun root. Selalu ada setidaknya satu akun root di Linux, yang dibuat saat Anda pertama kali menginstal sistem operasi. Secara default, akun ini bukan akun pengguna yang dimaksudkan untuk penggunaan sehari-hari. Sebaliknya, setiap kali pengguna biasa perlu melakukan sesuatu yang memerlukan akses root, mereka harus memberikan nama pengguna dan sandi, yang untuk sementara meningkatkan hak istimewa untuk menyelesaikan tugas tersebut dan kemudian turun kembali ke tingkat hak istimewa pengguna normal.

Dengan menggunakan Terminal Linus, antarmuka berbasis teks, pengguna dapat menggunakan perintah “sudo,” yang merupakan kependekan dari “superuser do.” Perintah apa pun setelah sudo dijalankan dengan hak akses root, dan Anda harus memberikan sandi sekali lagi.

Tingkat Hak Istimewa Pengguna Windows dan macOS

Selama bertahun-tahun Microsoft Windows memiliki sikap yang lebih santai terhadap hak akses root. Akun pengguna utama juga merupakan akun administrator, artinya Anda harus mengubah berbagai hal secara manual jika menginginkan tingkat keamanan bawaan yang sama dari pendekatan Linux.

Dalam versi modern Microsoft Windows, tindakan yang memerlukan hak istimewa admin akan memicu perintah Kontrol Akun Pengguna (UAC) Windows, dan Anda harus memberikan kata sandi administrator. Anda juga dapat meluncurkan aplikasi tertentu dengan hak administrator. Misalnya, Anda dapat meluncurkan Prompt Perintah atau Terminal Windows dengan hak istimewa admin dan tidak perlu memberikan kata sandi selama sesi berulang kali..

MacOS Apple, seperti Linux, adalah sistem operasi mirip Unix dan memerlukan peningkatan hak istimewa per operasi setiap kali Anda mencoba melakukan sesuatu di luar penggunaan reguler. Di macOS, Anda akan melihat ikon gembok kecil, yang memungkinkan Anda membuka kunci setelan sistem dengan kata sandi pengguna root, lalu menguncinya lagi setelah selesai.

Secara default, macOS sedikit lebih agresif dalam hal izin dibandingkan Windows. Misalnya, jika suatu aplikasi perlu mengakses data di drive yang dapat dilepas, macOS akan menanyakan apakah hal tersebut diperbolehkan untuk pertama kalinya.

Akses Root pada Ponsel Android

Kebanyakan orang yang bukan administrator sistem pertama kali menemukan gagasan “akses root” atau “rooting” dalam konteks ponsel cerdas dan tablet Android. Meskipun Android adalah sistem operasi sumber terbuka, hampir semua produsen ponsel Android seperti Samsung dan OnePlus tidak memberikan pelanggannya akses root ke ponsel mereka. Sebaliknya, mereka memiliki akun pengguna khusus yang tidak bisa mendapatkan akses tingkat rendah ke perangkat keras ponsel. Jadi tidak seperti PC, Anda tidak dapat mengubah sistem operasi di ponsel Android atau melakukan perubahan sistem yang tidak diizinkan secara eksplisit oleh produsen ponsel.

Pada banyak ponsel, akses root dapat diperoleh dengan menjalankan aplikasi rooting, namun beberapa perangkat memerlukan proses rooting yang agak rumit menggunakan komputer dan Android Debug Bridge (ADB). Dengan menggunakan salah satu dari berbagai metode atau tutorial root sekali klik untuk melakukan root pada perangkat Android, Anda bisa mendapatkan akses root ke ponsel Anda.

Dari sini, Anda dapat mengubah hampir semua aspek perangkat, termasuk menghapus bloatware penyedia dan menonaktifkan atau mengaktifkan hal-hal yang ingin dijauhkan dari jangkauan Anda oleh produsen ponsel. Rooting ponsel Android juga menjadi langkah awal jika ingin mengganti sistem operasi sepenuhnya. Ini dapat mencakup Android versi terbaru, ROM khusus, dan bahkan stok Android (seperti ponsel Google Nexus) tanpa antarmuka khusus pabrikan. Anda membuka dunia firmware alternatif dengan me-rooting perangkat Anda dan membuka kunci bootloadernya.

Aplikasi populer mencakup SuperSu dan Magisk, yang risikonya Anda tanggung sendiri. Alternatifnya, luangkan waktu di forum Android, baca tentang bagaimana nasib pemilik model ponsel Anda yang lain dalam melakukan rooting..

Perangkat iOS yang “melakukan jailbreak”

Meskipun ponsel Android tidak langsung memberi Anda akses root, Android secara umum tidak seketat iOS, bahkan tanpa izin root. Misalnya, di ponsel Android, Anda dapat dengan mudah mengaktifkan pemasangan aplikasi dari toko aplikasi pihak ketiga dan memasang apa pun yang Anda suka, meskipun tidak ada di Google Play Store.

Di iOS, aplikasi apa pun yang tidak disetujui Apple akan berada di luar jangkauan, dan praktik “pembobolan penjara ” akan ikut berperan. Hasil dari jailbreak hampir sama dengan melakukan rooting pada perangkat iOS. Ponsel Android, namun perbedaannya adalah langkah keamanan iOS harus dibobol menggunakan eksploitasi.

Bahaya Akses Root

Jika menyangkut perangkat seperti iPhone dan ponsel pintar Android, satu masalah penting yang perlu dipertimbangkan saat melakukan rooting adalah bahwa hal ini dapat membatalkan garansi Anda. Hal ini sangat mengkhawatirkan karena kesalahan rooting atau jailbreak dapat merusak perangkat Anda secara permanen, sesuatu yang mungkin tidak ingin diperbaiki oleh produsen, meskipun Anda membayarnya.

Pada komputer pribadi, masalahnya berbeda. Anda tidak ingin memberikan akses root kepada pengguna atau aplikasi yang salah secara tidak sengaja. Baik di ponsel atau komputer, ada kemungkinan Anda memberikan akses root kepada malware, dan itu bisa menjadi bencana dan membahayakan file sistem Anda. Inilah sebabnya mengapa penggunaan paket antivirus sangat penting pada perangkat yang telah di-rooting.

Misalkan Anda mendapatkan akses root dan mulai menginstal ROM khusus. Dalam hal ini, Anda mungkin kehilangan akses ke fitur-fitur khusus perangkat Anda dan melihat manajemen termal atau masa pakai baterai yang lebih buruk, karena banyak pengoptimalan tidak ada pada perangkat yang di-rooting dengan ROM khusus. Beberapa pengguna melakukan overclocking pada perangkat mereka yang telah di-root, sehingga CPU dan GPU bekerja melebihi spesifikasi pabrikan, sehingga berpotensi merusak ponsel.

Membatalkan Root Perangkat Anda

Bagaimana jika Anda ingin menghapus instalasi akses root Anda? Dengan asumsi bahwa perangkat Anda masih berfungsi, Anda dapat “unroot” atau “un-jailbreak” dan mengembalikannya ke keadaan semula, termasuk mem-flash kembali ROM OEM ke perangkat. Anda sebaiknya melakukan ini sebelum menjual atau memberikan perangkat Anda, dan Anda ingin melakukannya sebelum mencoba melakukan pengembalian garansi, jika memungkinkan..

Memiliki ponsel yang telah di-root dapat memberikan kekuatan dan kebebasan, namun hal ini juga memiliki banyak risiko dan peringatan, jadi pikirkan baik-baik apakah hal tersebut layak untuk dilakukan.

.

Pos terkait:


17.09.2022