Rumah > Artikel > Operasi dan penyelenggaraan > Apakah superuser dalam linux
Dalam Linux, pengguna super ialah pengguna yang mempunyai semua hak akses kepada sumber sistem pengendalian, iaitu, pengguna akar Kebenaran ini boleh digunakan untuk mengekalkan dan menguruskan akaun yang dibuat secara lalai semasa pemasangan sistem ialah pengguna Standard, hanya pengguna super boleh menetapkan kebenaran pada sistem.
Persekitaran pengendalian tutorial ini: sistem linux7.3, komputer Dell G3.
pengguna super
1 Dalam sistem pengendalian linux, terdapat konsep yang dipanggil pengguna super (root): orang itu yang memiliki sistem pengendalian Semua hak akses kepada sumber, digunakan untuk penyelenggaraan dan pengurusan sistem (menambah atau memadam pengguna atau kumpulan, memasang perisian, dsb. untuk mengurus sistem).
2 Dalam sistem pengendalian Linux, pengguna tidak disyorkan untuk log masuk ke sistem sebagai pengguna super dalam penggunaan harian untuk mengelakkan pemadaman fail atau folder penting dan kandungan lain, yang mungkin menyebabkan sistem kemalangan.
3 Apabila memasang sistem pengendalian Linux, ia akan membantu kami membuat akaun (dibuat secara lalai. Akaun yang dibuat secara lalai ini dipanggil pengguna standard (hanya boleh mengakses kandungan di bawah kebenaran pengguna ini). dan hanya boleh Jika operasi dilakukan di bawah keizinan direktori rumah pengguna, fail atau folder penting dalam sistem tidak akan dipadamkan, kerana tanpa kebenaran ini, keselamatan sistem terjamin)
4. Sebab mengapa pengguna standard menggunakan arahan root: kerana pengguna standard mungkin melakukan beberapa kerja penyelenggaraan sistem (seperti mencipta pengguna atau kumpulan, dan kebenaran untuk menyediakan sistem ini hanya tersedia kepada akar pengguna super, tetapi jika kami tidak mahu log masuk kuasa akar, jadi arahan sudo telah dilahirkan~~
Peranan pengguna super
Dalam sistem komputer yang berbeza, nama pengguna super juga berbeza-beza bergantung pada sistem Berbeza bergantung pada situasi, yang biasa adalah root dan pentadbir Dalam sistem komputer, secara amnya, pengguna super mempunyai akses penuh kepada semua direktori dan fail dalam selepas memasang sistem pengendalian. Cipta pengguna biasa yang lain dan berikan kebenaran kepada pengguna biasa
Secara ringkasnya, sistem komputer adalah seperti kerajaan feudal, dan pengguna biasa adalah menteri dan orang biasa dalam kerajaan , kuasa mereka secara umumnya diberikan secara langsung atau tidak langsung melalui pengguna super kerajaan Dalam kerajaan ini, raja mempunyai kuasa tertinggi dan mempunyai hak untuk mengambil alih semua sumber dan semua orang di kerajaan.
(1) Mengendalikan mana-mana fail, direktori atau proses
Tetapi operasi ini berada dalam julat kebenaran tertinggi sistem tidak dapat diselesaikan walaupun dengan root keistimewaan, seperti direktori /proc digunakan untuk mencerminkan maklumat status masa nyata operasi sistem, jadi root pun tidak boleh menulis kepadanya
(2) Untuk pengurusan sistem yang melibatkan sistem global
pengurusan perkakasan , pengurusan sistem fail, pengurusan pengguna dan konfigurasi global sistem yang berkaitan, dsb... Jika anda digesa bahawa anda tidak mempunyai kebenaran semasa melaksanakan perintah atau alat tertentu, kebanyakannya memerlukan kebenaran super untuk melengkapkan, seperti menggunakan adduser untuk menambah pengguna Ini hanya boleh dilakukan oleh pengguna dengan keistimewaan super Pembelajaran yang disyorkan:Atas ialah kandungan terperinci Apakah superuser dalam linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!