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 MudahIngin 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
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 KumwendaBerlangganan newsletter kami
Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!
Klik di sini untuk berlangganan