Apa arti akses root pada PC dan smartphone?

Apa arti akses root pada PC dan smartphone?

Jika Anda pernah menjalankan pesan di komputer atau perangkat lain yang memberi tahu Anda bahwa Anda memerlukan hak istimewa yang lebih tinggi, Anda telah menemukan perlunya “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.

Daftar isi

    Di sekitar kernel ada berbagai komponen OS seperti sistem file, driver perangkat, antarmuka pemrograman aplikasi (API), dan antarmuka pengguna (UI). UI adalah bit yang menghubungkan Anda, pengguna, dengan semua komponen OS yang bekerja di latar belakang.

    Sebagian besar pengguna hanya membutuhkan akses ke beberapa komponen OS, dan hanya untuk berbagai batasan, 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 pengguna dengan hak istimewa yang lebih rendah. Akses dapat dibatasi dalam beberapa cara. Pembatasan umum adalah akses sistem file. Anda mungkin hanya memiliki hak "membaca" ketika datang ke data tertentu, yang berarti Anda dapat membuka file -file itu dan membacanya, tetapi Anda tidak dapat mengubahnya dengan cara apa pun. Untuk melakukan itu, Anda perlu hak istimewa "tulis".

    Beberapa jenis data mungkin tidak memberi Anda hak "baca" sama sekali. Misalnya, Anda tidak ingin komputer publik memberi pengguna akses ke data yang hanya dimaksudkan kepada pengguna yang dimaksudkan untuk dilihat.

    Pembatasan umum lainnya terkait dengan pengaturan komputer dan instalasi perangkat lunak. Menggunakan tingkat hak istimewa yang berbeda, pengguna dapat dicegah untuk memasang atau menghapus aplikasi dan mengubah hal -hal seperti wallpaper sistem.

    Untuk memiliki akses root adalah hak istimewa tertinggi

    Memiliki "akses root" berarti memiliki hak istimewa setinggi mungkin 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 saja yang dapat dilakukan pengguna root. Akses root sangat penting untuk memperbaiki banyak masalah dan pemeliharaan komputer 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, tergantung pada sistem operasi dan bagaimana hal -hal yang secara khusus dikonfigurasi. Dalam kebanyakan kasus, hak istimewa admin dan hak istimewa adalah persyaratan yang dapat dipertukarkan.

    Level Privilege Pengguna Linux

    Linux dan sistem operasi "seperti unix" lainnya 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 membutuhkan akses root, mereka harus memberikan nama pengguna dan kata sandi, yang 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 kependekan dari "superuser do.Perintah apa pun yang mengikuti sudo dieksekusi dengan hak istimewa root, dan Anda harus memberikan kata sandi sekali lagi.

    Level Privilege Pengguna Windows dan MacOS

    Selama bertahun-tahun, Microsoft Windows memiliki sikap yang lebih santai untuk hak istimewa root. Akun pengguna utama juga adalah akun administrator, yang berarti Anda harus mengubah hal -hal secara manual jika Anda menginginkan tingkat keamanan yang melekat yang sama dari pendekatan Linux.

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

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

    Secara default, macOS sedikit lebih agresif dengan izin daripada windows. Misalnya, jika aplikasi perlu mengakses data pada drive yang dapat dilepas, macOS akan bertanya apakah tidak apa -apa untuk pertama kalinya.

    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. Sementara 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. 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 Anda atau membuat perubahan sistem yang tidak diizinkan secara eksplisit oleh produsen telepon.

    Di banyak ponsel, akses root dapat diperoleh dengan menjalankan aplikasi rooting, tetapi beberapa perangkat memerlukan proses rooting yang agak terlibat menggunakan komputer dan jembatan Android Debug (ADB). Dengan menggunakan salah satu dari berbagai metode root satu klik atau tutorial untuk root 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 dijaga oleh produsen telepon. Rooting ponsel android juga merupakan langkah pertama jika Anda ingin mengganti sistem operasi sepenuhnya. Ini dapat mencakup versi terbaru dari Android, ROM khusus, dan bahkan stok Android (seperti ponsel Google Nexus) tanpa antarmuka spesifik 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 model ponsel Anda bernasib tentang rooting.

    Perangkat iOS "jailbreaking"

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

    Di iOS, aplikasi apa pun yang tidak disetujui Apple hanyalah di luar jangkauan, di mana praktik "jailbreak" masuk. Hasil jailbreak hampir sama dengan rooting pada ponsel android, tetapi perbedaannya adalah bahwa langkah -langkah keamanan iOS harus rusak menggunakan eksploitasi.

    Bahaya akses root

    Ketika datang ke perangkat seperti iPhone dan smartphone Android, satu masalah penting untuk dipertimbangkan saat rooting adalah bahwa hal itu dapat membatalkan garansi Anda. Ini sangat mengkhawatirkan karena rooting atau jailbreak yang salah dapat secara permanen membumbui perangkat Anda, sesuatu yang mungkin tidak ingin diperbaiki oleh pabrikan, bahkan jika Anda membayarnya.

    Di komputer pribadi, masalahnya berbeda. Anda tidak ingin memberikan akses root pengguna atau aplikasi yang salah secara tidak sengaja. Apakah di telepon atau komputer, ada juga kemungkinan Anda dapat memberikan akses akar malware, dan itu bisa menjadi bencana 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 khusus. 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 optimisasi tidak ada pada perangkat yang di -rooting dengan ROM khusus. Beberapa pengguna melakukan overclocking pada perangkat rooted mereka, di mana CPU dan GPU didorong melampaui spesifikasi pabrikan, berpotensi merusak ponsel.

    Membatalkan root perangkat Anda

    Bagaimana jika Anda ingin menghapus akses root Anda? Dengan asumsi bahwa perangkat Anda masih berfungsi, Anda dapat "membuka root" atau "tidak ada jailbreak" dan mengembalikannya ke keadaan aslinya, yang termasuk mem-flash rom OEM 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 telepon yang berakar dapat memberdayakan dan membebaskan, tetapi juga dilengkapi dengan daftar panjang risiko dan peringatan, jadi pikirkan dengan cermat tentang apakah itu layak.