Linux adalah sistem operasi yang kuat yang juga terjadi menjadi platform paling aman di pasaran. Dengan banyak fitur keamanan dan sub-sistem, siapa pun yang menggunakan OS open-source bisa menambahkan lebih banyak keamanan dan privasi, terima kasih kepada grup-grup.
Grup-grup membuat ini mungkin untuk mengendalikan file dan folder yang pengguna memiliki akses dengannya dengan jauh lebih efisien daripada menangani tugas satu pengguna pada satu waktu.
Juga: Lima perintah Linux pertama yang harus dipelajari oleh pengguna baru
Inilah contohnya untuk mengilustrasikan apa yang saya bicarakan. Katakanlah Anda memiliki 100 pengguna yang perlu memiliki akses ke direktori yang Anda buat bernama /data. Anda bisa mengubah izin untuk folder itu untuk memberi izin kepada siapa pun untuk mengaksesnya, tetapi itu adalah risiko keamanan. Sebaliknya, Anda mungkin membuat grup yang disebut data_users, mengubah kepemilikan folder menjadi data_users, dan kemudian menambahkan pengguna yang diperlukan ke grup baru. Keindahan metode ini adalah bahwa setiap kali seorang pengguna tidak lagi memerlukan akses ke folder, yang harus Anda lakukan hanyalah menghapus mereka dari grup.
Sebelum Anda terlibat dalam tugas-tugas seperti itu, Anda akan ingin tahu bagaimana mengelola grup-grup di sistem Linux Anda dan ada lima perintah yang harus Anda pelajari.
Berikut adalah mereka.
1. groups
Jika Anda ingin tahu ke grup mana seorang pengguna termasuk, ini adalah perintah yang harus digunakan. Dengan hanya mengetik perintah grup, Anda akan melihat daftar semua grup untuk pengguna saat ini. Jika Anda perlu menampilkan daftar grup untuk pengguna tertentu, perintahnya adalah:
Di mana PENGGUNA adalah nama pengguna yang dimaksud.
Itu sebagian besar yang dilakukan perintah grup tetapi itu adalah penting untuk diketahui.
2. groupadd
Ini adalah perintah berikutnya yang akan Anda pelajari karena membuatnya memungkinkan untuk menambahkan grup baru ke sistem Anda. Berbeda dengan grup, groupadd memerlukan hak istimewa sudo dan juga menawarkan beberapa opsi berguna. Namun, Anda tidak perlu menggunakan opsi apa pun untuk membuat grup dasar. Bahkan, saya akan menyarankan untuk tidak menggunakan opsi yang tersedia dan hanya menjalankan perintah seperti ini:
Di mana GRUP adalah nama grup yang ingin Anda tambahkan.
3. groupdel
Jika Anda perlu menghapus grup, ada perintah untuk itu juga, yaitu groupdel. Satu hal yang perlu diingat adalah Anda tidak dapat menghapus grup primer dari pengguna yang ada (karena semua pengguna dibuat dengan grup dengan nama yang sama – seperti pengguna jack dan grup jack). Untuk menghapus grup, perintahnya adalah:
Di mana GRUP adalah nama grup yang akan dihapus.
4. groupmod
Perintah groupmod memungkinkan Anda untuk memodifikasi grup di sistem Anda. Hal-hal yang dapat Anda ubah dengan ini termasuk ID grup, nama, dan kata sandi (yang sebaiknya tidak digunakan karena kata sandi akan terlihat oleh pengguna).
Juga: Swiss sekarang mengharuskan semua perangkat lunak pemerintah menjadi open source
Untuk mengubah sesuatu dengan groupmod, Anda akan mengeluarkan perintah seperti ini:
sudo groupmod -n NEWNAME OLDNAME
Di mana NEWNAME adalah nama baru untuk grup dan OLDNAME adalah nama lama.
5. chgrp
Perintah chgrp memungkinkan Anda untuk mengubah kepemilikan grup. Ini mirip dengan perintah chown tetapi lebih mudah digunakan (karena chown juga berurusan dengan kepemilikan pengguna). Katakanlah Anda memiliki grup bernama data_users dan Anda ingin memberikan semua pengguna dalam grup itu akses ke file tertentu bernama zdnet_welcome.txt. Perintah untuk itu adalah:
sudo chgrp data_users zdnet_welcome.txt
Pada titik ini, file zdnet_welcome.txt akan tersedia untuk semua anggota grup data_users.
Juga: Mengapa tidak lebih banyak orang menggunakan desktop Linux? Saya punya teori yang mungkin tidak Anda sukai
Dan itulah. Dengan lima perintah ini, Anda seharusnya bisa mengelola grup-grup Linux Anda dengan mudah.