Cara Menyenaraikan dan Mengurus Pengguna di Linux

How List Manage Users Linux



Pengedaran Linux dihantar dengan sokongan terbina dalam untuk pelbagai peranan dan profil pengguna. Dengan menggunakan akaun dan kumpulan pengguna yang berbeza, adalah mungkin untuk membuat sistem yang sama berperilaku berbeza untuk pengguna yang berbeza atau membatasi akses dan hak istimewa kepada pengguna tertentu.

Artikel ini akan menerangkan cara membuat, menghapus dan mengurus pengguna dan kumpulan di Linux (diuji dengan Ubuntu 19.10)







Apa itu Pengguna?

Pengguna adalah entiti yang mempunyai hak untuk mengakses dan mengubah sistem Linux dengan kapasiti penuh atau terhad. Terdapat banyak pengguna dalam sistem Linux khas. Sebenarnya, semasa pemasangan OS berasaskan Linux seperti Ubuntu, pengguna lalai anda dengan log masuk dan kata laluan serta banyak pengguna peringkat sistem dibuat secara automatik.



Apa itu Kumpulan?

Kumpulan adalah koleksi pelbagai pengguna dalam sistem Linux. Kumpulan biasanya dibuat untuk menentukan sekumpulan peraturan dan dasar keselamatan yang sama untuk setiap pengguna yang berada di bawahnya. Kumpulan ini membenarkan organisasi pengguna yang lebih baik dengan menyekat hak istimewa dan akses sistem.



Perbezaan Antara Pengguna Sistem dan Pengguna Biasa

Pengguna biasa dan pengguna sistem pada dasarnya sama. Sebilangan orang menggunakannya untuk tujuan organisasi dengan mengklasifikasikannya berdasarkan ID pengguna yang ditetapkan (UID), kerana pengguna sistem dan pengguna biasa biasanya mempunyai julat ID yang berbeza.





Aplikasi Grafik untuk Menguruskan Pengguna dan Kumpulan

Aplikasi Pengguna dan Kumpulan telah diprapasang secara lalai pada sebilangan besar pengedaran berdasarkan GNOME. Sekiranya tidak, pasangkannya di Ubuntu dengan menjalankan perintah di bawah:

$sudotepatpasangalat-sistem gnome

Lancarkan sahaja dari pelancar aplikasi dan klik pada butang yang kelihatan untuk menguruskan pengguna dan kumpulan.



Senaraikan Pengguna yang Menggunakan Perintah

Untuk melihat senarai terperinci semua pengguna di Ubuntu, jalankan salah satu arahan berikut:

$kucing /dan lain-lain/kata laluan
$mendapat perhatian kata laluan

Untuk melihat nama pengguna sahaja, jalankan arahan berikut:

$kompen -u

Senaraikan Semua Kumpulan

Untuk menyenaraikan semua kumpulan, jalankan arahan di bawah:

$kumpulan

Tambahkan Pengguna Baru

Untuk menambah pengguna biasa baru, jalankan perintah di bawah ini (ganti nama pengguna):

$sudonama_pengguna adduser

Untuk menambahkan pengguna sistem baru, jalankan perintah di bawah ini (ganti nama pengguna):

$sudopenambah- sistemnama_pengguna

Direktori rumah baru akan dibuat untuk setiap pengguna baru yang dibuat menggunakan perintah di atas.

Alih keluar Pengguna Sedia Ada

Untuk menghapus pengguna, jalankan perintah di bawah ini (ganti nama pengguna):

$sudonama_pengguna deluser

Untuk menghapus pengguna bersama dengan folder beranda, jalankan perintah di bawah ini (ganti nama pengguna):

$sudokhayalan--memindahkan rumahnama_pengguna

Untuk menghapus pengguna bersama dengan semua fail yang berkaitan dengannya, jalankan arahan di bawah ini (ganti nama pengguna):

$sudokhayalan- hapus semua failnama_pengguna

Tambahkan Pengguna Baru ke Kumpulan Sedia Ada

Untuk menambahkan pengguna baru ke kumpulan yang ada, jalankan perintah di bawah ini (ganti nama pengguna dan nama_kelompok):

$sudoadduser user_name group_name

Keluarkan Pengguna dari Kumpulan Sedia Ada

Untuk membuang pengguna dari kumpulan yang ada, jalankan perintah di bawah ini (ganti nama_pengguna dan nama_kelompok):

$sudonama_pengguna_nama kumpulan_nama

Namakan semula Pengguna Sedia Ada

Untuk menamakan semula pengguna yang ada, jalankan arahan di bawah ini (ganti nama baru dan nama_ lama):

$sudousermod-tempatnama_nama lama_nama

Tukar Kata Laluan Pengguna Sedia Ada

Untuk menukar kata laluan pengguna yang ada, jalankan perintah di bawah ini (ganti nama pengguna):

$sudo kata laluannama_pengguna

Buat Kumpulan Baru

Untuk membuat kumpulan baru, jalankan arahan di bawah (ganti nama_ nama kumpulan):

$sudoadd_kumpulan group_name

Untuk membuat kumpulan tahap sistem baru, jalankan arahan di bawah ini (ganti nama_ nama kumpulan):

$sudokumpulan tambah- sistemnama kumpulan

Padamkan Kumpulan Sedia Ada

Untuk menghapus kumpulan yang ada, jalankan arahan di bawah ini (ganti nama_ nama kumpulan):

$sudodel_kumpulan_nama kumpulan

Untuk menghapus kumpulan tahap sistem yang ada, jalankan perintah di bawah ini (ganti nama_ nama kumpulan):

$sudokumpulan pekerja- sistemnama kumpulan

Kesimpulannya

Ini adalah beberapa arahan yang boleh anda gunakan untuk mengurus pengguna dan kumpulan di sistem anda. Hati-hati ketika menamakan semula dan membuang pengguna, kerana perintah yang salah boleh menyebabkan penghapusan fail pengguna lain secara kekal atau mungkin menyekat log masuknya. Sekiranya anda ingin menyimpan fail pengguna, pastikan untuk mengambil sandaran dari direktori beranda sebelum menghapus pengguna.