Apa Itu File /etc/passwd dan Untuk Apa Digunakan?

Apa Itu File /etc/passwd dan Untuk Apa Digunakan?

Linux adalah sistem operasi multiuser. 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 bahwa ini adalah file teks ASCII yang dapat diedit oleh pengguna dengan mudah menggunakan editor teks apa pun seperti nano dan vim .





bagaimana menemukan alamat ip ponsel saya

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 apa pun atau alat perintah tampilan file. Dalam panduan ini, kami akan menggunakan kucing .



cat /etc/passwd

Outputnya harus mirip dengan yang di bawah ini.

Setiap baris sebenarnya mewakili satu pengguna di sistem Anda, jadi jangan heran 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.





Bidang /etc/passwd Dijelaskan

Dari output di atas, sangat jelas bahwa /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. Dalam contoh di atas, nama pengguna 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. NS /etc/shadow file menyimpan kata sandi pengguna di Linux.

Biasanya, bidang kata sandi berisi x untuk menunjukkan bahwa file bayangan menyimpan kata sandi dengan aman. Jika kolom tersebut kosong maka pengguna tidak memerlukan kata sandi untuk masuk. 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.

cara memperbaiki piksel yang macet

3. ID Pengguna

Bidang 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. NS akar pengguna (administratif) 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 mengkategorikan semua pengguna dalam set tertentu untuk administrasi yang lebih mudah. Seorang pengguna dapat menjadi anggota lebih dari satu grup di Linux. Untuk mengetahui lebih lanjut tentang grup mana pengguna berada, Anda dapat melihat di /etc/grup mengajukan.

cat /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 karenanya dapat dikosongkan.

6. Direktori Rumah

Bidang ini berisi /rumah direktori yang terkait dengan pengguna. Ini adalah direktori utama yang menyimpan file dan direktori pengguna utama seperti: /Desktop dan /Foto-foto . Dalam contoh ini, direktori home pengguna berada di /rumah/john .

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

7. Kulit

Bidang ini berisi nama shell default yang terkait dengan pengguna. Shell adalah lingkungan di mana pengguna dapat menjalankan perintah dan skrip. Sebagian besar 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.

terus kehilangan koneksi internet windows 10

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

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

Ingin mengelola pengguna di Ubuntu Linux dengan lebih baik? Jawabannya adalah dengan membuat grup, lalu gunakan fitur add user Ubuntu.

Baca Selanjutnya
Topik-topik yang berkaitan
  • Linux
  • Kontrol Akun Pengguna
  • Sistem administrasi
Tentang Penulis Baik untuk pergi(36 Artikel Diterbitkan)

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

More From Mwiza Kumwenda

Berlangganan newsletter kami

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

Klik di sini untuk berlangganan