Apa Arti "Akses Root" pada PC dan Ponsel Cerdas?


Jika Anda pernah mengalami pesan di komputer atau perangkat lain yang memberi tahu Anda bahwa Anda memerlukan hak istimewa yang lebih tinggi, Anda telah menemukan kebutuhan untuk "akses root."





Sistem operasi harus mencapai keseimbangan antara membiarkan pengguna melakukan apa yang mereka butuhkan tetapi tanpa membiarkan mereka mengacaukan seluruh 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 seperti bawang, sistem operasi memiliki kernel .





Kernel adalah lapisan inti terendah dari OS. Bagian dari sistem operasi ini berbicara langsung dengan perangkat keras komputer. Kernel adalah hal pertama yang dimuat ketika komputer Anda memuat sistem operasi. Kernel selalu tetap di RAM . Jika kernel salah, 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 bit yang menghubungkan Anda, pengguna, ke 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 Keistimewaan OS





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





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








Pembatasan umum lainnya terkait dengan pengaturan komputer dan instalasi perangkat lunak. 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 tertinggi di komputer. Tidak ada file atau data yang disembunyikan dari Anda. Pengguna root dapat mengubah aspek apa pun dari 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 perawatan komputer secara umum.





Istilah lain untuk pengguna root adalah "administrator," meskipun dalam beberapa kasus, akun administrator dapat memiliki hak yang sedikit lebih rendah daripada akun root, tergantung pada sistem operasi dan bagaimana hal-hal dikonfigurasi secara khusus. Dalam kebanyakan kasus, hak istimewa admin dan hak akses root adalah istilah yang dapat dipertukarkan.





Tingkat Hak Pengguna Linux





Linux dan lainnya “ mirip Unix ” sistem operasi memiliki pendekatan khusus untuk akun root. Selalu ada setidaknya satu akun root di Linux, 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 kata sandi, yang untuk sementara meningkatkan hak istimewa untuk menyelesaikan tugas dan kemudian turun kembali ke tingkat hak istimewa pengguna normal.





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





Tingkat Hak 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 hal-hal secara manual jika Anda menginginkan tingkat keamanan bawaan yang sama dari pendekatan Linux.








Dalam versi modern Microsoft Windows, tindakan yang memerlukan hak admin akan memicu perintah Kontrol Akun Pengguna Windows (UAC), 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 berlangsung berulang kali.





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








Secara default, macOS sedikit lebih agresif dengan izin daripada Windows. Misalnya, jika aplikasi perlu mengakses data pada drive yang dapat dilepas, macOS akan menanyakan apakah itu boleh untuk pertama kali.





Akses Root di Ponsel Android





Kebanyakan orang yang bukan administrator sistem pertama kali menemukan gagasan "akses root" atau "rooting" dalam konteks smartphone dan tablet Android. Meskipun Android adalah sistem operasi open-source, hampir semua produsen ponsel Android seperti Samsung dan OnePlus tidak memberikan akses root kepada pelanggan mereka ke ponsel mereka. Sebagai gantinya, 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 Anda atau membuat perubahan sistem yang tidak diizinkan secara eksplisit oleh produsen ponsel.





Pada banyak ponsel, akses root dapat diperoleh dengan menjalankan aplikasi rooting, tetapi 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 oleh produsen ponsel dari jangkauan Anda. Rooting ponsel Android juga merupakan langkah awal jika Anda ingin mengganti sistem operasi sepenuhnya. Ini dapat mencakup Android versi terbaru, ROM khusus, dan bahkan Android stok (seperti ponsel Google Nexus) tanpa antarmuka khusus pabrikan. Anda membuka dunia firmware alternatif dengan me-rooting perangkat Anda dan membuka kunci bootloadernya.





Aplikasi populer termasuk SuperSu dan Magisk , yang Anda gunakan dengan risiko Anda sendiri. Atau, luangkan waktu di forum Android, membaca tentang bagaimana pemilik lain model ponsel Anda telah bernasib dengan rooting.





Perangkat iOS “Jailbreak”





Meskipun ponsel Android tidak memberi Anda akses root di luar kotak, Android umumnya jauh lebih ketat daripada iOS, bahkan tanpa izin root. Misalnya, di ponsel Android, Anda dapat dengan mudah mengaktifkan penginstalan aplikasi dari toko aplikasi pihak ketiga dan menginstal apa pun yang Anda suka, meskipun tidak ada di Google Play Store.








Di iOS, aplikasi apa pun yang tidak disetujui Apple berada di luar jangkauan, di mana praktik " jailbreaking ” masuk. Hasil jailbreaking hampir sama dengan rooting pada ponsel Android, tetapi perbedaannya adalah bahwa langkah-langkah keamanan iOS harus dibobol menggunakan eksploitasi.





Bahaya Akses Root





Ketika datang ke perangkat seperti iPhone dan smartphone Android, satu masalah penting yang perlu dipertimbangkan saat rooting adalah bahwa hal itu dapat membatalkan garansi Anda. Ini sangat mengkhawatirkan karena rooting atau jailbreak yang salah dapat merusak perangkat Anda secara permanen, sesuatu yang mungkin tidak mau diperbaiki oleh pabrikan, bahkan jika 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 juga kemungkinan Anda memberikan akses root malware, dan itu bisa menjadi malapetaka dan menempatkan file sistem Anda dalam bahaya. Inilah sebabnya mengapa menggunakan paket antivirus sangat penting pada perangkat yang di-rooting.








Misalkan Anda mendapatkan akses root dan mulai menginstal ROM kustom. Dalam hal ini, Anda mungkin kehilangan akses ke 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 yang di-rooting, di mana CPU dan GPU didorong melampaui spesifikasi pabrikan, yang berpotensi merusak ponsel.





Mencopot Perangkat Anda





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





Memiliki ponsel yang di-rooting dapat memberdayakan dan membebaskan, tetapi juga disertai dengan daftar panjang risiko dan peringatan, jadi pikirkan baik-baik apakah itu sepadan.


0 Komentar

Posting Komentar

Post a Comment (0)

Lebih baru Lebih lama