Linux adalah sistem operasi multipengguna. Dan untuk memfasilitasi manajemen pengguna yang tepat, sistem menyimpan informasi pengguna di /etc/passwd mengajukan.

Panduan ini akan membantu Anda memahami apa itu file passwd dan peran penting yang dimainkannya dalam hal manajemen pengguna di Linux.

Apa itu / etc / passwd?

File passwd di Linux adalah file konfigurasi yang berisi detail pengguna. Karakteristik penting dari file passwd adalah file teks ASCII yang dapat diedit pengguna dengan mudah menggunakan editor teks seperti nano dan vim.

Meskipun Anda dapat menambahkan dan mengelola pengguna secara langsung menggunakan file passwd, hal ini tidak disarankan karena tindakan ini rentan terhadap kesalahan ketik dan kesalahan. Anda sebaiknya menggunakan berbagai perintah manajemen pengguna seperti useradd untuk menambahkan pengguna ke sistem Anda.

Melihat File / etc / passwd

Untuk melihat konten file passwd, Anda dapat menggunakan editor teks atau alat perintah tampilan file. Dalam panduan ini, kami akan menggunakan ca..

instagram viewer
cat / etc / passwd

Outputnya harus serupa dengan yang di bawah ini.

Setiap baris sebenarnya mewakili satu pengguna di sistem Anda, jadi jangan heran jika Anda memiliki begitu banyak pengguna yang terdaftar. Kebanyakan dari mereka adalah pengguna sistem yang mengontrol aplikasi tertentu di mesin Linux Anda. Misalnya, pengguna surat bertanggung jawab atas aplikasi Mail.

Kolom / etc / passwd Dijelaskan

Dari output di atas, sangat jelas bahwa file /etc/passwd file mengikuti pola yang sangat spesifik.

Setiap baris pengguna dibagi lagi menjadi tujuh bagian atau bidang yang dipisahkan oleh usus besar karakter (:) seperti di bawah ini.

1. Nama pengguna

Bidang pertama dalam satu baris mewakili nama pengguna atau nama login pengguna. Pada contoh di atas, nama penggunanya adalah john.

2. Kata sandi

Bidang kedua menunjukkan kata sandi terenkripsi pengguna. Untuk tujuan keamanan, kata sandi disimpan dalam file terpisah yang tidak dapat dibaca oleh pengguna biasa. Itu / etc / shadow file menyimpan password pengguna di Linux.

Biasanya, bidang kata sandi berisi x untuk menunjukkan bahwa file bayangan menyimpan kata sandi dengan aman. Jika field tersebut kosong maka pengguna tidak membutuhkan password untuk login. Untuk menjaga keamanan sistem secara keseluruhan, setiap pengguna di sistem Anda harus memiliki kata sandi. Kamu bisa gunakan perintah passwd untuk mengubah atau mengelola kata sandi pengguna di Linux.

3. identitas pengguna

Kolom ID pengguna, umumnya dikenal sebagai UID, adalah nomor yang digunakan oleh sistem Linux untuk mengidentifikasi pengguna. Sebagian besar pengguna sistem memiliki ID pengguna kurang dari angka 1000 sedangkan pengguna biasa memiliki ID mulai dari 1000 ke atas. Itu akar (administratif) pengguna biasanya memiliki ID 0.

4. ID Grup

Bidang keempat adalah untuk ID grup (umumnya dikenal sebagai GID). Sebagai ID pengguna, GID juga berupa angka. ID grup menentukan grup utama pengguna. Selain itu, GID mengategorikan semua pengguna dalam kumpulan tertentu untuk memudahkan administrasi. Seorang pengguna dapat menjadi bagian dari lebih dari satu grup di Linux. Untuk mengetahui lebih lanjut tentang grup mana yang dimiliki pengguna, Anda dapat melihat /etc/group mengajukan.

kucing / etc / group

5. GECOS

Bidang berikutnya adalah bidang GECOS. Biasanya berisi nama lengkap pengguna dan detail tambahan seperti nomor telepon atau nomor kamar, yang dipisahkan dengan koma. Bidang ini opsional dan oleh karena itu boleh kosong.

6. Direktori Rumah

Bidang ini berisi /home direktori yang terkait dengan pengguna. Ini adalah direktori utama yang menyimpan file dan direktori pengguna utama seperti /Desktop dan /Pictures. Dalam contoh ini, direktori beranda pengguna berada di /home/john.

Memiliki direktori home terpisah untuk setiap pengguna adalah salah satu faktor yang memungkinkan Linux benar-benar menjadi OS multi-pengguna.

7. Kulit

Bidang ini berisi nama shell default yang terkait dengan pengguna. Shell adalah lingkungan tempat pengguna dapat menjalankan perintah dan skrip. Kebanyakan distro Linux menggunakan Bourne Again Shell (Bash) sebagai program shell default.

Membuat Administrasi Sistem Lebih Mudah di Linux

Panduan ini telah menunjukkan kepada Anda apa itu /etc/passwd file di Linux dan peran kunci yang dimainkannya saat mengelola pengguna di sistem Linux Anda. File passwd berisi informasi terkait pengguna seperti nama pengguna, detail kata sandi, jalur direktori home, ID pengguna dan grup, dll.

Seperti yang Anda lihat, sebagian besar pengguna Linux biasanya menjadi bagian dari grup untuk memudahkan administrasi akses file dan hak istimewa lainnya. Anda dapat menambahkan sendiri pengguna ke grup jika Anda memiliki izin yang diperlukan untuk melakukannya.

Surel
Ubuntu Linux: Tambah dan Hapus Pengguna ke Grup dengan Cara Mudah

Ingin mengelola pengguna dengan lebih baik di Ubuntu Linux? Jawabannya adalah membuat grup, kemudian gunakan fitur tambah pengguna Ubuntu.

Baca Selanjutnya

Topik-topik yang berkaitan
  • Linux
  • Kontrol Akun Pengguna
  • Sistem administrasi
Tentang Penulis
Mwiza Kumwenda (18 Artikel Dipublikasikan)

Mwiza mengembangkan perangkat lunak berdasarkan profesinya dan menulis secara ekstensif di Linux dan pemrograman front-end. Beberapa minatnya meliputi sejarah, ekonomi, politik & arsitektur perusahaan.

Selebihnya Dari Mwiza Kumwenda

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk mendapatkan tip teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Satu langkah lagi…!

Harap konfirmasi alamat email Anda di email yang baru saja kami kirimkan kepada Anda.

.