Rumah >Operasi dan penyelenggaraan >operasi dan penyelenggaraan linux >Apakah akaun pentadbir linux?
Akaun pentadbir lalai dalam Linux adalah root; sistem Linux membahagikan akaun pengurusan kepada akaun pengguna pengurusan dan akaun kumpulan pengurusan pengguna ialah linux Akaun pengguna super lalai dalam sistem mempunyai kuasa tertinggi ke atas hos.
Persekitaran pengendalian tutorial ini: sistem linux7.3, komputer Dell G3.
Linux Akaun pentadbir sistem lalai ialah akar
Sistem Linux membahagikan akaun pengurusan kepada akaun pengguna pengurusan dan Akaun kumpulan pengurusan mempunyai fungsi yang sama Mereka mengawal akses kepada sumber berdasarkan identiti pengguna Perbezaannya terletak pada sama ada pengguna tunggal atau sekumpulan berbilang pengguna. Hari ini, editor akan memperkenalkan secara terperinci akaun pengguna pengurusan sistem Linux.
Dalam sistem Linux, akaun pengguna dibahagikan kepada jenis yang berbeza mengikut keperluan pengurusan sistem Mereka juga mempunyai keizinan yang berbeza dan fungsi yang berbeza Mereka terutamanya dibahagikan kepada pengguna super, pengguna biasa dan pengguna program.
1) Pengguna super: Pengguna akar ialah akaun pengguna super lalai dalam sistem Linux dan mempunyai kebenaran tertinggi pada hos, serupa dengan pengguna Pentadbir dalam sistem Windows. Hanya apabila menjalankan tugas pengurusan dan penyelenggaraan sistem, adalah disyorkan untuk menggunakan pengguna akar untuk log masuk ke sistem. Adalah disyorkan untuk menggunakan akaun pengguna biasa sahaja untuk transaksi harian.
2) Pengguna biasa: Akaun pengguna biasa perlu dibuat oleh pengguna akar atau pengguna pentadbir lain, dan kebenaran mereka tertakluk pada sekatan tertentu mereka biasanya hanya mempunyai kebenaran penuh dalam direktori hos pengguna sendiri.
3) Pengguna program: Apabila memasang sistem Linux dan beberapa aplikasi, beberapa akaun pengguna istimewa rendah tertentu akan ditambahkan pada umumnya pengguna ini tidak dibenarkan log masuk ke sistem, tetapi hanya digunakan untuk menyelenggara sistem atau program tertentu, seperti bin, daemon, ftp, mel, dsb.
Meluaskan pengetahuan
Nombor UID
Setiap pengguna dalam sistem Linux Setiap akaun mempunyai tanda identiti digital, dipanggil UID, yang merupakan nombor pengenalan pengguna ser IDentity Untuk teras sistem, UID adalah asas asas untuk membezakan pengguna Pada dasarnya, setiap nombor UID pengguna harus unik. Nombor UID akaun pengguna akar ialah nilai tetap 0, manakala nombor UID akaun pengguna program menjadi lalai kepada 1~999, dan nombor UID 1000~60000 diberikan kepada pengguna biasa secara lalai.
Fail akaun pengguna
1) /etc/passwd digunakan untuk menyimpan maklumat asas seperti nama pengguna, direktori hos, shell log masuk, dsb.
Format baris konfigurasi dalam fail passwd adalah seperti berikut:
root: x: 0: 0: root: /root: /bin/bash
dibongkar menjadi
root: akaun pengguna,
X: pemegang tempat kata laluan,
0: akaun pengguna ID ,
0: IP akaun kumpulan,
root: arahan pengguna,
/ root : Direktori hos,
/bin/bash: Log Masuk Shell.
2) /etc/shadow digunakan untuk menyimpan kata laluan pengguna, tempoh sah akaun dan maklumat lain. Berikut menerangkan maksud setiap medan konfigurasi dalam fail bayangan secara terperinci.
1 Medan: Nama akaun pengguna.
2 Medan: Gunakan SHA-512, maklumat rentetan kata laluan yang disulitkan dalam algoritma cincang Apabila ia adalah "atau" atau "!!", ini bermakna pengguna ini tidak boleh log masuk kepada sistem. Jika kandungan medan ini kosong, pengguna boleh log masuk ke sistem tanpa kata laluan.
3 Medan: Masa kali terakhir kata laluan ditukar, menunjukkan bilangan hari antara tarikh mula 1 Januari 1970 dan kali terakhir kata laluan ditukar.
4 Medan: Bilangan minimum hari kata laluan sah Selepas kata laluan ditukar kali ini, sekurang-kurangnya bilangan hari ini mesti berlalu sebelum kata laluan boleh ditukar semula. Nilai lalai ialah 0, yang bermaksud tiada sekatan.
5 Medan: Bilangan maksimum hari kata laluan sah Selepas kata laluan ditukar kali ini, kata laluan mesti ditukar semula selepas bilangan hari ini. Nilai lalai ialah 99999, yang bermaksud tiada had.
6 Medan: Berapa hari lebih awal untuk memberi amaran kepada pengguna bahawa kata laluan akan tamat tempoh, nilai lalai ialah 7.
7 Medan: Bilangan hari selepas tamat tempoh kata laluan untuk melumpuhkan pengguna ini.
8 Medan: Masa tamat tempoh akaun Medan ini menentukan bilangan hari untuk pengguna menjadi tidak sah, yang bermaksud akaun itu tersedia secara kekal.
9 Medan: Medan tersimpan, pada masa ini tidak mempunyai tujuan khusus.
Pembelajaran yang disyorkan: Tutorial video Linux
Atas ialah kandungan terperinci Apakah akaun pentadbir linux?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!