يوم سوالف، في 7 أغسطس القادم

 

العودة   سوالف سوفت > قسم الشبكات والخوادم وقواعد البيانات > الشبكات والخوادم في نظام لينكس
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد
 
LinkBack أدوات الموضوع
عضو نشيط
تاريخ التسجيل: May 2007-
#1 (permalink)  
Quota System


السلام عليكم

موضوع الـ quota باختصار يمكنك من تحديد حجم معين من الهارد لكل يوزر او مجموعة ، كماهو الحال تماما في سيرفرات الاستضافة ، لان cPanel تستخدم هذا النظام لتحديد حجم مساحة العميل ، بحيث انه مايقدر يتجاوزها

طبعا الحديث هنا بعيدا عن لوحات التحكم المختلفه سنقوم بدعم البارتشن المطلوب لQuota بعد ذلك نحدد مساحة كم يوزر عندي في النظام بشكل يدوي.

أول حاجه لازم نعملها هي ان نضع الخيار usrquota للبارتشن المطلوب في ملف fstab الموجود في مجلد etc

مثال لنظام ردهات
كود:
LABEL=/home	/home	ext3	defaults,usrquota 1 2
ثم نعمل المونت مره اخرى لهذا البارتشن ( remount ) بالامر
كود:
mount -o remount /home
الان لازم ننشئ ملف aquota.user ، أو aquota.group حسب ما أريد ، واعطية الصلاحيات اللازمة بالامرين
كود:
touch /home/aquota.user
chmod 600 /home/aquota.user
ننشئ الجدول بالامر التالي
كود:
[root@ex4mple home]# quotacheck -fvagum
quotacheck: Scanning /dev/hda3 [/home] quotacheck: Old group file not found. Usage will not be substracted.
done
quotacheck: Checked 100 directories and 165 files
quotacheck: Skipping 10.0.0.1:/home/jseven/RHCE/lessons [/root/Desktop/RHCE]
هذا الجدول سيتحدث دائما ويحمل كل المعلومات من حجم الملفات والحجم المحدد للمستخدمين وغيرها ، وسيقوم بتطبيق الاعدادات القادمة

سنقوم بتحديد مساحة 5MG لليوزر jseven على الهارد لدي بالامر edquota
كود:
edquota -u jseven
سيفتح محرر نصوص وبه كما يلي
كود:
Disk quotas for user jseven (uid 500):
Filesystem	blocks	   soft	   hard	 inodes	 soft	 hard
/dev/hda3	  0		  5000		  0		175		0		0
بالنسبة لأول حقل من اليسار هو البارتشن الذي نعمل عليه اما الحقول الاخرى فهي كمايلي

blocks : مجموع مايمكن ان يستخدم بالكيلو بايت
Inodes : عدد الملفات التي ممكن ان يستخدمها او ينشأها اليوزر
soft : نقوم بتحديد مساحته بالكيلو بايت وعند استهلاك المساحه يقوم بتحذير المستخدم بانه استهلكها وبعد مده يقوم بمنعه من استهلاك المزيد
hard : كسابقة لكنه يمنعه من استهلاك المزيد مباشرة

راح نستخدم soft بهذا المثال

بالنسبة لي أريد تحديد مساحة 5MG فقط لهذا اليوزر فأني أضع 5000 تحت حقل soft ، ثم احفظ الملف بشكل صحيح لان المحرر المستخدم هو vim.


5000 = 5MG

نعم لأننا نضع القيمة بالكيلو بايت في هذا الملف ، وللتسهيل اكثر
كود:
inode/block = 1kp
1000kp = 1MG
1000MG = 1GB
وهكذا

يعني لو أردت تحديد مساحة 3GB لأحد المستخدمين أضع 3 مليون
كود:
3000000
طبعا اذا بغيت تلغي أي من الخيارات السابقه في ملف الاعداد فقط ضع قيمتها 0 صفر.

يمكنك تحديد المساحة لأي مجموعة ، بالامر edquota -g

ولتحديد الفترة المسموح بها في خيار soft السابق ، من خلال الامر edquota -t

ولرؤية تقرير عن الجدول الحالي من خلال الامر repquota
كود:
[root@ex4mple ~]# repquota /home
*** Report for user quotas on device /dev/hda3
Block grace time: 7days; Inode grace time: 7days
						Block limits				File limits
User			used	soft	hard  grace	used  soft  hard  grace
----------------------------------------------------------------------
root	  --   55420	   0	   0			 17	 0	 0
jseven	--	2468	5000	   0			175	 0	 0
suser	 --	 120	   0	   0			 14	 0	 0
supervisor--	 128	   0	   0			 15	 0	 0
alice	 --	 120	   0	   0			 14	 0	 0
sugioka   --	 120	   0	   0			 14	 0	 0
tesst	 --	 120	   0	   0			 14	 0	 0
هذا كل مالدي ، و ان شاء الله يكون الموضوع مفيد للجميع






__________________
مجتمع لينوكس العربي
الموقع العربي الأول لنظام جنو/لينوكس
LinuxAC غير متواجد حالياً   قديم 09-07-2007, 12:59 AM
رد مع اقتباس
مراقب و خبير سيرفرات لينكس
تاريخ التسجيل: Mar 2001-
#2 (permalink)  

جزيت خيرا .موضوع فائق الأهمية وتم التثبيت .






__________________
الزيند بين واقع الكسر وهاجس الحماية.
PHP تعد خيار تكتيكي لبناء موقع أو حتى( مويقع )!
الحماية هدف لا يدرك و تجاوزها متعة وهدف أيضا .
إن كنت تريد صندوق لتلعب به فإختر Windows وإلا فاختر Linux.
beshoo غير متواجد حالياً   قديم 13-07-2007, 03:35 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jun 2007-
#3 (permalink)  

الله عليك ,, شرح و لا أروع عيني عليك باردة

سلمت يديك يالغالي .






__________________
مدونتي ¦ مركز إبتسامات ¦ قوالب ووردبريس معربة ¦ إتصل بي
Linux Registred User #475927. Debian User
TRD غير متواجد حالياً   قديم 15-07-2007, 11:17 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: May 2007-
#4 (permalink)  

شاكر لكم جميعاً






__________________
مجتمع لينوكس العربي
الموقع العربي الأول لنظام جنو/لينوكس
LinuxAC غير متواجد حالياً   قديم 16-07-2007, 04:25 PM
رد مع اقتباس
سبحانك اللهم
تاريخ التسجيل: Nov 2005-
#5 (permalink)  

يعطيكـ العافيه ..
شرح قـوي والله , وشيء جديد ومميز ...
الله يوفقك إن شاء الله ,
لاتحرمنا من جديدك .. وعلى البركه التثبيت !


طلال ..






__________________
حللونا (:
للقرآن الكريم : الذكر الحكيم
T@TalalBeek.com
- الالعاب الفلاشية
سبحانك اللهم وبحمدك, أشهد ان لا إله الا أنت, أستغفرك وأتوب إليك
برامج | دليل مواقع
]|[عنيزآوي]|[ غير متواجد حالياً   قديم 24-07-2007, 04:40 AM
رد مع اقتباس
تسجيل غير مقبول
تاريخ التسجيل: Aug 2007-
#6 (permalink)  

ما قصرت يالغالي






C o S m O غير متواجد حالياً   قديم 31-08-2007, 05:00 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Mar 2005-
#7 (permalink)  

درس رائع جدا






__________________

D0 Th3 B3$T 2B Th3 B3$T !
L1nux - L1f3 Fr33 0R D13

دمــاغ تــايـــهــــة

Eng.M7MoD@hotmail.com

MR_MAMI غير متواجد حالياً   قديم 06-09-2007, 06:24 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: May 2006-
#8 (permalink)  

درس قيم .. شكراً لك






__________________
أحمد عبد الفتاح
www.servmix.com
المبيعات : info@servmix.com
لمراسلتي : engahmed@servmix.com

• ليس اليتيم الذى قد مات والده ... بل اليتيم يـتـيـم العلـم و الأدب •

Eng/ Ahmed غير متواجد حالياً   قديم 18-09-2007, 02:57 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Sep 2006-
#9 (permalink)  

لاهنت يا بعدي ,,






mr.saleh غير متواجد حالياً   قديم 07-10-2007, 09:07 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jan 2008-
#10 (permalink)  

ماااااقصرت على هالطرح ,,

الله يعطيك العافية

مملكة الدروس






__________________
مملكة الدروس
www.q6if.com غير متواجد حالياً   قديم 27-03-2008, 09:50 PM
رد مع اقتباس
محمد
تاريخ التسجيل: Sep 2004-
#11 (permalink)  

بارك الله فيك على الموضوع الرائع






strange man غير متواجد حالياً   قديم 01-04-2008, 02:45 AM
رد مع اقتباس
عضو جديد
تاريخ التسجيل: Jan 2008-
#12 (permalink)  

بارك الله فيك






ShaBabHOst غير متواجد حالياً   قديم 01-04-2008, 08:07 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Apr 2008-
#13 (permalink)  

بارك لله فيك و جزاك كل خير شرك اكثر من رائع


تحياتي
نوكيا الشرق الاوسط






menokia غير متواجد حالياً   قديم 20-04-2008, 06:04 AM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Mar 2005-
#14 (permalink)  

ماذا لو اردت استخدام ال Quota System عن طريق ملف bash
بحيث يطلب اليوزر نيم ويطلب المساحة ويقوم هو بالباقى كيف ستكون الطريقة؟






__________________

D0 Th3 B3$T 2B Th3 B3$T !
L1nux - L1f3 Fr33 0R D13

دمــاغ تــايـــهــــة

Eng.M7MoD@hotmail.com

MR_MAMI غير متواجد حالياً   قديم 29-06-2008, 09:08 PM
رد مع اقتباس
رد


أدوات الموضوع

تعليمات المشاركة
لا تستطيع كتابة مواضيع
لا تستطيع كتابة ردود
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
::: النسخة الاحترافية من مجلة Slaed CMS 2.0 Pro بالتعريب ::::::: MtRp تطوير الويب 16 21-03-2008 12:39 AM
هدية لأول شخص يحل لي هذه المشكلة و شكراً alkahf أخبار الإنترنت والتقنية ومناقشتها 47 20-09-2003 06:54 AM
BOOT AHM531 أخبار الإنترنت والتقنية ومناقشتها 2 31-01-2002 07:14 PM
متى بدأ AMD على انتل تركي أخبار الإنترنت والتقنية ومناقشتها 21 27-02-2001 12:23 AM


الساعة الآن: 10:35 AM بتوقيت المملكة العربية السعودية