تقنية

5 أوامر Linux لإدارة المجموعات وكيفية استخدامها

رايموند لينك / غيتي إميجز

Linux هو نظام تشغيل قوي ويصادف أنه النظام الأساسي الأكثر أمانًا في السوق. بفضل ميزات الأمان والأنظمة الفرعية العديدة، يمكن لأي شخص يستخدم نظام التشغيل مفتوح المصدر هذا الاستفادة من مستوى أعلى من الأمان والخصوصية بفضل المجموعات.

تتيح لك المجموعات التحكم في الملفات والمجلدات التي يمكن للمستخدمين الوصول إليها بشكل أكثر فعالية من إدارة المهمة لمستخدم واحد في كل مرة.

أيضا: أهم 5 أوامر لنظام التشغيل Linux يجب على كل مستخدم جديد تعلمها

وإليك مثال لتوضيح ما أتحدث عنه. لنفترض أن لديك 100 مستخدم يحتاجون إلى الوصول إلى دليل قمت بإنشائه يسمى /data. يمكنك تغيير الأذونات الخاصة بهذا المجلد لمنح أي شخص إذنًا بالوصول إليه، ولكن هذا يمثل خطرًا أمنيًا. بدلاً من ذلك، يمكنك إنشاء مجموعة تسمى data_users، وتغيير ملكية المجلد إلى data_users، ثم إضافة المستخدمين الضروريين إلى المجموعة الجديدة. وتتمثل ميزة هذه الطريقة في أنه عندما لا يحتاج المستخدم إلى الوصول إلى المجلد، يمكنك ببساطة إزالته من المجموعة.

قبل الشروع في مثل هذه المهام، تحتاج إلى معرفة كيفية إدارة المجموعات على نظام Linux الخاص بك وهناك خمسة أوامر تحتاج إلى تعلمها.

ها هم.

1. المجموعات

إذا كنت تريد معرفة المجموعات التي ينتمي إليها المستخدم، فإليك الأمر الذي يجب استخدامه. بمجرد كتابة الأمر مجموعات سترى قائمة بجميع مجموعات المستخدم الحالي. إذا كنت بحاجة إلى إدراج مجموعات مستخدمين محددين، فسيكون الأمر كما يلي:

حيث USER هو اسم المستخدم المعني.

هذا هو كل شيء تقريبا. مجموعات الأمر يفعل ولكن من المهم معرفة الأمر.

2. إضافة جماعية

هذا هو الأمر التالي الذي تريد تعلمه لأنه يسمح لك بإضافة مجموعات جديدة إلى نظامك. خلافا ل مجموعات, com.groupadd يحتاج امتياز سودو كما يقدم بعض الخيارات العملية. ومع ذلك، ليس مطلوبًا منك استخدام الخيارات لإنشاء مجموعة أساسية. في الواقع، لا أنصح باستخدام أي من الخيارات المتاحة وقم فقط بتشغيل الأمر كما يلي:

حيث GROUP هو اسم المجموعة التي تريد إضافتها.

3. المجموعة

إذا كنت بحاجة إلى حذف مجموعة، فهناك أيضًا أمر لذلك، وهو com.groupedel. هناك شيء واحد يجب أخذه في الاعتبار وهو أنه لا يمكنك حذف المجموعة الأساسية لمستخدم موجود (لأن جميع المستخدمين تم إنشاؤهم بمجموعة تحمل نفس الاسم، مثل مقبس المستخدم ومقبس المجموعة). لحذف مجموعة، سيكون الأمر كما يلي:

حيث GROUP هو اسم المجموعة المراد حذفها.

4. وضع المجموعة

ال مشرف المجموعة يسمح لك الأمر بتعديل مجموعة على نظامك. تتضمن العناصر التي يمكنك تغييرها باستخدام هذا الأمر معرف المجموعة والاسم وكلمة المرور (والتي لا ينبغي استخدامها لأن كلمة المرور ستكون مرئية للمستخدمين).

أيضا: تشترط سويسرا الآن أن تكون جميع البرمجيات الحكومية مفتوحة المصدر

لتغيير شيء ما مع مشرف المجموعةستصدر أمرًا مثل:

sudo groupmod -n NEWNAME OLDNAME

حيث NEWNAME هو اسم المجموعة الجديد وOLDNAME هو الاسم القديم.

5.chgrp

ال فريق العمل يسمح لك الأمر بتغيير ملكية المجموعة. إنه مشابه للأمر chown الأمر ولكن أسهل في الاستخدام (لأن chown (ويتعامل أيضًا مع ملكية المستخدم). لنفترض أن لديك مجموعة تسمى data_users وتريد منح جميع المستخدمين في هذه المجموعة حق الوصول إلى ملف معين يسمى zdnet_welcome.txt. الأمر لهذا سيكون:

sudo chgrp data_users zdnet_welcome.txt

عند هذه النقطة، سيكون ملف zdnet_welcome.txt متاحًا لجميع أعضاء مجموعة data_users.

أيضا: لماذا لا يستخدم الناس Linux أكثر لأجهزة الكمبيوتر المكتبية؟ لدي نظرية قد لا تعجبك

وهنا تذهب. باستخدام هذه الأوامر الخمسة، يجب أن تكون قادرًا على إدارة مجموعات Linux الخاصة بك بسهولة.




Source link

مقالات ذات صلة

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى