Linux Command Line Tutorial For Beginners 24 - Basic Group Management (groups, groupadd, groupdel)
Isi kandungan:
- Syntax Perintah
groupadd - Mewujudkan Kumpulan di Linux
- Mewujudkan Kumpulan dengan GID Khusus
- Mewujudkan Kumpulan Sistem
- Mengatasi Nilai Default
/etc/login.defs - Mewujudkan Kumpulan Sistem dengan Kata Laluan
- Kesimpulannya
Di Linux, kumpulan digunakan untuk mengatur dan mentadbir akaun pengguna. Tujuan utama kumpulan adalah untuk menetapkan satu set keistimewaan seperti membaca, menulis, atau melaksanakan kebenaran untuk sumber yang diberikan yang boleh dikongsi di kalangan pengguna dalam kumpulan., kami akan bercakap mengenai cara membuat kumpulan baru di Linux, menggunakan perintah
groupadd
.
Syntax Perintah
groupadd
Sintaks umum untuk perintah
groupadd
adalah seperti berikut:
groupadd GROUPNAME
Hanya root atau pengguna dengan hak istimewa sudo boleh membuat kumpulan baru.
Apabila dipanggil,
groupadd
mencipta kumpulan baru menggunakan pilihan yang dinyatakan pada baris arahan ditambah nilai lalai yang dinyatakan dalam fail
/etc/login.defs
.
Mewujudkan Kumpulan di Linux
Untuk membuat kumpulan kumpulan baru
groupadd
diikuti oleh nama kumpulan baru.
Contohnya, untuk membuat kumpulan baru bernama kumpulan
mygroup
anda jalankan:
groupadd mygroup
Perintah itu menambah kemasukan untuk kumpulan baru ke fail
/etc/group
dan
/etc/gshadow
.
Setelah kumpulan dibuat, anda boleh mula menambahkan pengguna ke kumpulan.
Jika kumpulan dengan nama yang sama sudah ada, sistem akan mencetak mesej ralat seperti yang berikut:
groupadd: group 'mygroup' already exists
Untuk menekan mesej ralat jika kumpulan itu wujud dan untuk membuat perintah keluar berjaya, gunakan pilihan
-f
(
--force
):
Mewujudkan Kumpulan dengan GID Khusus
Dalam sistem operasi Linux dan Unix seperti, kumpulan dikenal pasti dengan namanya dan GID yang unik (integer positif).
Secara lalai, apabila kumpulan baru dibuat, sistem akan menyerahkan GID sedia ada seterusnya dari julat ID kumpulan yang ditentukan dalam fail
login.defs
.
Gunakan pilihan
-g
(
--gid
) untuk membuat kumpulan dengan GID tertentu.
Sebagai contoh untuk membuat kumpulan yang bernama
mygroup
dengan GID
1010
anda akan menaip:
groupadd -g 1010 mygroup
Anda boleh mengesahkan GID kumpulan, dengan menyenaraikan semua kumpulan dan menyaring hasilnya dengan grep:
getent group | grep mygroup
mygroup:x:1010:
Sekiranya kumpulan dengan GID yang diberikan sudah wujud, anda akan mendapat ralat berikut:
groupadd: GID '1010' already exists
Apabila digunakan dengan pilihan
-o
(
--non-unique
) perintah
groupadd
membolehkan anda membuat kumpulan dengan GID yang tidak unik:
Mewujudkan Kumpulan Sistem
Tidak ada perbezaan teknikal sebenar antara sistem dan kumpulan biasa (biasa). Biasanya, kumpulan sistem digunakan untuk beberapa tujuan operasi sistem khas, seperti membuat sandaran atau melakukan penyelenggaraan sistem.
Kumpulan sistem GID dipilih daripada rangkaian kumpulan sistem UD yang dinyatakan dalam fail
login.defs
, yang berbeza daripada julat yang digunakan untuk kumpulan biasa.
Gunakan pilihan
-r
(
--system
) untuk membuat kumpulan sistem. Contohnya, untuk membuat kumpulan sistem baru bernama
mysystemgroup
anda jalankan:
Mengatasi Nilai Default
/etc/login.defs
Pilihan
-K
(
--key
) diikuti oleh
KEY=VAL
membolehkan anda menimpa nilai lalai yang dinyatakan dalam fail
/etc/login.defs
.
Pada asasnya, semua yang anda boleh menimpa adalah nilai maksimum dan minimum ID kumpulan biasa dan sistem untuk pemilihan GID automatik semasa membuat kumpulan baru.
Katakan anda ingin membuat kumpulan baru dengan GID dalam julat antara 1200 dan 1500. Untuk melakukannya, tentukan nilai min / max seperti ditunjukkan di bawah:
groupadd -K GID_MIN=1200 -K GID_MAX=1500 mygroup
Mewujudkan Kumpulan Sistem dengan Kata Laluan
Menambah kata laluan kepada kumpulan tidak mempunyai penggunaan praktikal dan boleh menyebabkan masalah keselamatan kerana lebih daripada satu pengguna perlu mengetahui kata laluan.
Pilihan
-p
(
--password
) diikuti dengan kata laluan membolehkan anda menetapkan kata laluan untuk kumpulan baru:
groupadd -p grouppassword mygroup
Kesimpulannya
Di Linux, anda boleh membuat kumpulan baru menggunakan perintah
groupadd
.
Arahan yang sama berlaku untuk setiap pengedaran Linux, termasuk Ubuntu, CentOS, RHEL, Debian, Fedora, dan Arch Linux.
Jangan ragu untuk meninggalkan komen jika anda mempunyai sebarang pertanyaan.
kumpulan pengguna terminalCara membuat, mengurus dan menggunakan kumpulan kenalan pada gmail
Ketahui Bagaimana Membuat, Mengurus dan Menggunakan Kumpulan Kenalan di Gmail.
Cara membuat kumpulan teratur di facebook
Facebook telah memperkenalkan meta garis masa baru dan ini termasuk beberapa perubahan yang memihak 'Kumpulan'. Baca untuk mengetahui segala-galanya tentang membuat kumpulan Facebook anda sendiri.
Cara membuat kumpulan terhad dalam WhatsApp
Menggunakan hak pentadbir anda dengan memilih tetapan kumpulan yang sesuai. Anda boleh membuat kumpulan terhad di WhatsApp. Baca jawatan untuk mengetahui cara untuk membolehkannya.







