Isi file /etc/group pada awalnya tampak samar. Tetapi semua isinya adalah informasi tentang grup yang dikonfigurasi secara lokal di sistem Linux.

Di Linux, mengonfigurasi otorisasi dan akses ke bagian tertentu dari sistem dilakukan melalui izin pengguna dan grup.

Mungkin Anda sedang mencoba mempelajari lebih lanjut tentang grup pengguna dan perlu memahami isi dari /etc/group mengajukan. Atau mungkin Anda ingin mendalami administrasi sistem dan mempelajari segala hal tentang mengonfigurasi izin dan mengelola grup di Linux.

Apapun alasannya, sebagai pengguna Linux, mengetahui lebih banyak tentang /etc/group file terkadang dapat membantu.

Apa itu File /etc/group?

Grup pengguna sangat penting untuk memahami cara kerja izin di Linux. File grup, terletak di /etc direktori, adalah file sistem yang berisi informasi tentang grup lokal yang dikonfigurasi pada mesin Linux.

Ini adalah basis data sistem yang berisi informasi tentang grup pengguna, mirip dengan caranya file /etc/passwd menyimpan nama pengguna. Ada juga file /etc/shadow, berisi kata sandi terenkripsi dari setiap pengguna di komputer.

instagram viewer

Untuk memahami pentingnya dari /etc/group file, pertama-tama Anda perlu mempelajari lebih lanjut tentang peran grup pengguna pada sistem berbasis Linux.

Izin di Linux diberikan kepada pengguna dan grup. Izin ini membantu administrator mengatur kontrol akses pengguna, seperti bagian mana dari perangkat lunak atau perangkat keras yang dapat atau tidak dapat diakses oleh pengguna atau grup. Misalnya, pengguna di grup wheel diizinkan untuk menggunakan perintah sudo atau su.

Demikian pula, Anda tidak akan dapat berinteraksi dengan audio atau suara jika pengguna Anda bukan bagian dari audio kelompok.

Anda dapat melihat isi dari /etc/group mengajukan dengan menggunakan utilitas melihat file apa pun di Linux, seperti kucing:

sudo kucing /etc/group

Sekilas, akan sulit memahami apa yang ditampilkan di layar. Fokus lagi dan Anda akan menyadari entri mengikuti pola. Setiap entri di /etc/group file adalah kombinasi dari empat nilai yang dipisahkan oleh a usus besar (:). Apa nilai-nilai ini?

Memahami Isi dari /etc/group

Kolom pertama (nilai sebelum titik dua pertama) adalah nama grup. Karena nama filenya adalah /etc/group, masuk akal untuk mengutamakan informasi itu. Kamu bisa daftar semua grup pengguna di Linux dengan mem-parsing setiap entri dalam file grup dan hanya menampilkan kolom pertama.

cdrom: x: 24:nama pengguna

Untuk grup yang lebih istimewa, entri kedua akan menjadi kata sandi terenkripsi. Sebagian besar nilai kata sandi dalam versi file Anda akan memiliki "X," mewakili tanda silang, artinya tidak ada kata sandi yang ditetapkan untuk grup.

Angka setelah titik dua kedua adalah ID grup. Seperti pengguna, setiap grup di Linux memiliki ID unik, juga dikenal sebagai ID Grup, atau disingkat GID.

Terakhir, nilai di bagian akhir berisi pengguna yang merupakan bagian dari grup. Grup umum akan memiliki beberapa pengguna yang terdaftar, dipisahkan oleh koma (,) sementara yang lain hanya akan memiliki satu. Beberapa dari mereka bahkan tidak memiliki pengguna yang terdaftar.

Pengguna dan Grup Membuat Administrasi Linux Lebih Mudah

Pengguna dan grup keduanya memainkan peran besar dalam manajemen sistem Linux. Pertimbangkan mereka sebagai dua dari banyak pilar sistem Linux, menjaga keamanan dengan mengizinkan administrator untuk memberikan izin dan mendelegasikan tanggung jawab dengan hati-hati.

Rahasia di balik Linux menjadi lebih aman daripada Windows terletak pada cara kerja izin. Tidak setiap pengguna memiliki akses ke file penting sistem; demikian pula, tidak semua proses dapat mengakses perangkat lunak dan perangkat keras yang mendasarinya.

Sebagian besar proses di Linux bekerja di ruang pengguna, yang merupakan lingkungan dengan izin terbatas, berbeda dengan ruang kernel, di mana segala sesuatu mungkin terjadi, karena tingkat kontrol yang tersedia untuk setiap proses yang berjalan di kernel ruang angkasa.