آفاق سات | حصريا - سكريبت MLUM v0.1b لإدارة يوزرات الملتي لأصحاب و موزعي و نواب السيرفر


      

هل نسيت الكلمة السرية ؟ || أو تريد تسجيل عضوية جديدة ؟


إعلان : لتفادي النوافد المنبثقة والإعلانات المزعجة يجب التسجيل لأنها تظهر للزوار فقط



  



  2016/12/03 - 01:39





بسم الله الرحمن الرحيم
و الصلاة و السلام على أشــرف المــرسليـن ..
الحمـد لله وحده نحمده و نشكره و نستعـينه و نستـغفره و نعـود بالله
مـن شـرور أنـفسنا و من سيـئات أعمالنا .. من يـهده الله فلا مظل لـه و مـن يظـلل فلن تـجد له ولياً
مرشدا ..و أشـهد ألا إلاه إلا الله وحده لا شريك له و أشهد أن محــمداً عبده و رسـوله صــلى الله عليه و
سلم و على آله و صحبه أجمعين و من تبعهم بإحسـان إلى يوم الدين ..ربنا لا علم لنا إلا ما علمتنا إنك أنت العليم
الـخـبــيـر .. ربـنـا لا فــهم لـنا إلا ما فهــمتنا إنــك أنـت الجــواد الـكـريـم .
ربـي اشرح لي صــدري و يســر لي أمــري و احــلل عقــدة من لســاني يفقــهوا قــولي ..
فإن أصــدق الحــديث كــتاب الله تعــالى و خير الــهدي هــديُ محمد صلى الله عليه و سلم ..
و شــر الأمــور مــحدثــاتها و كــل محــدثة بدعة و كل بدعـة ظـلالة و كل ظـلالة فــي النار ..
فاللــهم أجــرنا و قــنا عذابــها برحمتــك يا أرحــم الراحميــن



أقدم لكم اليوم أداة أو سكريبت من برمجتي،
إسم السكريبت MLUM و هو إختصار لعبارة
Multics Limited User Manager
و هو سكريبت لإدارة يوزرات الملتي لأصحاب و موزعي و نواب السيرفر
سبب برمجتي لهذا السكريبت هو اساسا لإعطائه لنائب السيرفر الخاض بي في منتدى 11،
لأني كنت مشغول جدا و نادرا ما أدخل للمنتدى لكي أراقب المتابعين و حذفهم و إعطاء يوزرات جديدة لنائب السيرفر
ليوزعها، بالتالي فكرت في برمجة سكريبت يقوم بالمهمة بدون أن أضطر لتقديم لوحة الملتي كاملة لنائب السيرفر



التحميل من هنا
لا يمكنك مشاهدة الروابط إلى بعد الرد على الموضوع



خصائص السكريبت
v0.1b10122015
- تصميم بسيط أنيق و معاصر بألوان حديثة و تقنيات جميلة
- السيرفر يعمل بقاعدة بيانات بسيطة للغاية، و لا تؤثر على موارد السيرفر
- إعدادات: الهوست، بور سيرفر سيسكام و بور سيرفر أم جيكامد و مفتاح سيرفر الأم جيكامد (عادة ما يكون 01 .. 14 )
- الدعم الكامل لسيرفر واحد سيسكام و أخر أم جيكامد
- إضافة يوزرات سيسكام و أم جيكامد، تعديلها و حذفها
- عداد يوّضح عدد اليوزرات المضافة على عدد اليوزرات المسموح بها (مع شريط جميل يمتلئ كلما أضفنا إقتربنا من العدد المسموح)
- القدرة على إضافة تاريخ نهاية السطر بهذا الشكل YYYY-MM-DD
- إستخراج قائمة جاهزة ليوزرات سيسكام المضافة على شكل C: host port user pass
- إستخراج قائمة جاهزة ليوزرات أم جيكامد المضافة على شكل  N: host port user pass key
- إستخراج قائمة كاملة لكل اليوزرات المضافة سواءا أم جي أو سيسكام (توحيد للخاصيتين السابقتين)

- حماية السيرفر بإضافة كلمات ممنوعة لمدخلات الأسطر وهذه أهمها
"ports", "port", "cccam", "mgcamd", "http", "default", "editor", "restart",
 "yes", "cache", "profiles", "profile" , "enddate", "quot"
- حماية صفحة الدخول للسكريبت بتشفير من نوع AuthType Basic بإستخدام htaccess.

v0.2b
--
v0.3b
--


واجهة السكريبت
لا يمكنك مشاهدة الروابط إلى بعد الرد على الموضوع



ملاحظة للمبتدئين : نسخة الفي بي أس المستعملة Ubuntu 14.0.4 أنصحكم بشدة بهذه النسخة
لأن الشرح تم على هذه النسخة و
النسخة الأخرى تختلف في طريقة التنصيب والتعامل معها أم المتقدمين
في إستخدام نظام اللينكس لهم الحرية في التغيير.
لتنصيب السكريبت على vps يجب أن تنصب كل من apache2 و php و mysql و phpmyadmin
لمن منصب قبل هذه المتطلبات لا داعي للمرور بهذه الخطوة بل عليهم معرفة باسورد phpMyAdmin.
هذه هي أوامر التنصيب، إتبعوها سطر بسطر

sudo apt-get update - امر تتحديث
sudo apt-get upgrade - امر ترقيه لآخر اصدار
sudo apt-get install libreadline5 - امر تنصيب ملف ملفات القاعدة
sudo apt-get install mysql-server  - ..  امر تنصيب سيرفر القاعدة، هنا راح تجيك شاشة زرقاء حط فيه باسورد وتذكرو جيدا مثال H75EzLz
sudo apt-get install php5  - امر تنصيب  php5 و الأباتشي
apt-get install php5-mcrypt
php5enmod mcrypt
sudo apt-get install lib32gcc1
sudo apt-get install phpmyadmin - امر تنصيب القاعدة  .. هنا راح تجيك شاشة - حط فيه باسورد mysql وهو الذي وضعته أعلى في السطر 4
ثم سيطلب منك إدخال باسورد phpMyAdmin و أنصح بوضع نفس باسورد اللي حطيتو في السطر 4 وهو H75EzLz


بعد التنصيب ندخل لقاعدة البيانات لا يمكنك مشاهدة الروابط إلى بعد الرد على الموضوع
أدخل إسم المستخدم root أما الباس فهو الذي أدخلته في أخر أمر أعلاه (
sudo apt-get install phpmyadmin) في مثالنا
H75EzLz

ندخل و ننشأ قاعدة بيانات جديدة بإسم usrmngr

http://i.imgur.com/HhzL75E.png

الأن نضغط على إسم القاعدة ثم import ثم نختار ملف mysql.sql ضمن ملفات السكريبت ثم نضغط على زر Go

لا يمكنك مشاهدة الروابط إلى بعد الرد على الموضوع

إذا كل شيئ تمام راح يطلع بالأخضر
لا يمكنك مشاهدة الروابط إلى بعد الرد على الموضوع

نفك الضغط على ملفات السكريبت
ملاحظة: يستحسن إستعمال برنامج لا يمكنك مشاهدة الروابط إلى بعد الرد على الموضوع للتعديل على الملفات
الأن لنعدل على السكريبت ليتناسب مع سيرفرك قبل رفعه للvps

ندخل لملف /inc/inc.connect.php ثم نعدل على بيانات الإتصال بقاعدة البيانات
# Data Part
$host = "localhost";    // Server Host (eg: localhost)
$dbname = "usrmngr";    // Data Name
$user = "root";            // Data Username
$pass = "H75EzLz";        // Data Password
كذلك نعدل جزء بيانات سيرفر سيسكام و أمجيكامد
define("MulticsHost", "cccamhost.cccam.bz");    // Multics Host
define("CCCamPort", "12000");         // Multics CCCAM Port
define("MGCamdPort", "17000");        // Multics MGCamd Port
define("MGCamdKey", "01 02 03 04 05 06 07 08 09 10 11 12 13 14"); //MGCamd Key (Default)
define("UserLimit", "50");    

البيانات الأربعة الأولى واضحة أما الرقم 50 يعني أقصى عدد اليوزرات المسموح عملها بالسكريبت
و هي مفيدة لمن يعطي اللوحة لموزع أو نائب السرفر
و يقوم بتحديد أقصى عدد اليوزرات له.

الأن نعدل ملف .htpasswd لحماية المجلد من الزيارات الغير مرغوبة
(البيانات الإفتراضية هي admin لليوزر و الباس)
نذهب لموقع: لا يمكنك مشاهدة الروابط إلى بعد الرد على الموضوع
ثم نضع إسم المسخدم و الباس الذي نريد أن نستخدمه (أنا وضعت test في الباس)

http://i.imgur.com/JyaFOC9.png
بعدها ينتقل بنا لصفحة جديدة و فيه السطر المشفر يشبه هذا
MrMoHanD:$apr1$xraFVMcX$V8nj4IvPU5XlMrvwJIaPl.

بحيث اليوزر يكون ظاهر أم الباس مشفر، نذهب لملف .htpasswd و نحذف كل شيئ و نلصق السطر
الذي تحصلنا عليه ونحفظ الملف

http://i.imgur.com/TWm38Cm.png

نحفظ الملفات ثم نقوم بضغط ملفات السكريبت بإمتداد zip لكي نرفعه للvps
تمام نحن جاهزين لرفعه على الvps

الأن نفتح برنامج putty ونتصل بالvps
ثم نضع هذه الأوامر

cd /var/www/html
mkdir usrmngr
cd usrmngr


الأن نفتح برنامج FileZilla ثم نتصل بالفي بي أس ونرفع ملف zip الذي أنشأناه بعد تعديل ملف الإتصال
لا يمكنك مشاهدة الروابط إلى بعد الرد على الموضوع
نرجع لبرنامج putty و نضع الأمر
sudo apt-get install unzip
ثم
unzip "Multics.Limited.User.Manager.v0.1b10122015.MrMoHanD.zip"
مع مراعاة تغيير إسم ملف zip حسب ما سميته أنت لما ضغط الملفات من جديد بعد التعديل



الأن نعطي تصريح 777 للملفين التاليين LimitedCCCamUsers.cfg و LimitedMGCamdUsers.cfg
عن طريق الأمر التالي في برنامج putty ( إلصق الأمر كاملا )

chmod 777 "LimitedCCCamUsers.cfg";chmod 777 "LimitedMGCamdUsers.cfg"


الأن علينا ربط السكريبت بالملتي، نذهب للملتي ثم نفتح ملف multics.cfg أو كيفما سميتموه،
ننزل أي نضع يوزرات السيسكام ثم نضع التالي
CCCAM PORT: 12000
INCLUDE: "/var/www/html/usrmngr/LimitedCCCamUsers.cfg"

ثم بالنسبة للأم جيكامد
MGCAMD PORT : 17000
MGCAMD KEY : 01 02 03 04 05 06 07 08 09 10 11 12 13 14
INCLUDE: "/var/www/html/wali009px/LimitedMGCamdUsers.cfg"

مع ملاحظة 12000 و 17000 هما البورتات اللذان وضعناهما في ملف inc.connect.php في السكريبت


http://i.imgur.com/CYwaDA2.png



إن لم يغرننا الشيطان أو نسينا خطوة ما فالسكريبت جاهز للتشغيل نفتح الرابط
لا يمكنك مشاهدة الروابط إلى بعد الرد على الموضوع

http://i.imgur.com/f14zlv9.png

نجرب نضيف يوزر و في نفس الوقت نجرب إفساد السيرفر بإدخال كلمات يفهم الملتي على أنها أوامر
http://i.imgur.com/EEJrfNS.png
بعد الإدخال نضغط ADD ثم نرجع للرئيسة و نرى
http://i.imgur.com/mNTYhTp.png
بالفعل قام السكريبت بحذف الفراغات و الكلمات الحساسة التي ستفسد الملتي و ربما تأدي إلى توقفه، كما نرى العداد Used Slots تحرك إلى 1/50
مما يعني تبقى لك 49 يوزر.


دعنا نضيف عدة يوزرات سيسكام و أمجيكامد و نجرب الأزرار CCCAM USER LIST و MGCAMD USER LIST
و ALL USER LIST

قمت بإضافة بعض اليوزرات العشوائية

http://i.imgur.com/qquVJsq.png

الأن فلنجرب الأزرار الثالثة ماذا تعطي
لا يمكنك مشاهدة الروابط إلى بعد الرد على الموضوعلو ندخل ملف LimitedCCCamUsers.cfg
لا يمكنك مشاهدة الروابط إلى بعد الرد على الموضوع

لو ندخل ملف LimitedMGCamdUsers.cfg

لا يمكنك مشاهدة الروابط إلى بعد الرد على الموضوع


إلى هنا نصل إلى ختام موضوعنا. أتمنى أن يعجبكم السكريبت و تستفيدون منه
عندي أفكار سأضيفها للسكريبت، أنا أعمل عليه من وقت لوقت بسبب ضيق الوقت
إقتراحاتكم مرحب بها في الموضوع. أي أخطاء تصادفكم فالموضوع مفتوح لطرحها
اللهم لي و لكم التوفيق. و السلام عليكم ورحمة الله وبركاته


  2016/12/03 - 02:35
بارك الله فيك اخي محند
دائما تتحفنا بحصرياتك وابداعاتك
تحياتي لك
  2016/12/03 - 08:19
بارك الله فيك اخي محند
موضوع رائع و سكرييت اروع
تحياتي لك
  2016/12/03 - 14:43
شكرآ جزيلا على الموضوع الرائع والمميز 
  2016/12/03 - 19:20
بارك الله فيك اخي
  2016/12/20 - 22:46
موضوع مميز إلى مستخدمي السيرفرات ومفيد حقا
  2017/01/05 - 00:12
شكرا
  2017/01/09 - 21:25
موضوع مميز
شكرا لك اخي
  2017/01/15 - 14:08
بارك الله فيك اخي محند
  2017/01/15 - 14:09
موضوع مميز
شكرا لك اخي
  2017/01/16 - 16:43
شكرآ جزيلا على الموضوع الرائع والمميز
  2017/01/21 - 14:24
بارك الله فيك اخي
  2017/01/21 - 14:26
بارك الله فيك اخي
  2017/02/05 - 06:07
بارك الله فيك اخي
احسن منتدي أفاق
  2017/03/19 - 13:30
شكرآ جزيلا على الموضوع الرائع والمميز اخي مهند
  2017/09/10 - 12:28
بارك الله فيك اخي محند
موضوع رائع و سكرييت اروع
تحياتي لك
  2017/09/11 - 14:43
موضوع مميز
شكرا لك اخي
  2017/11/02 - 16:15
بارك الله فيك اخي
  2017/11/03 - 18:19
موضوع مميز
شكرا لك اخي
  01/19 - 11:03
شكرآ جزيلا على الموضوع الرائع والمميز
  01/19 - 11:04
شكرآ جزيلا على الموضوع الرائع والمميز
  01/28 - 11:13
شكرا جدا
  01/28 - 11:14
بارك الله فيك
  01/28 - 11:21
السكريبت لم يعد موجود او قد تم حذفة ارجو منك اعادة رفعه
شكرا
  02/27 - 19:46
شكرا اخي
  02/27 - 19:47
merci frere
  03/21 - 04:53
شكرالك اخي موضوع مميز جدا
  04/21 - 15:26
مشكوووووووووور اخي
  04/25 - 23:57
الف شكر على المجهود الطيب
  04/26 - 00:00
بارك الله فيك اخي محمد
دائما تتحفنا بحصرياتك وابداعاتك
  05/20 - 13:09
شكرآ جزيلا على الموضوع الرائع والمميز




   




الكلمات الأكثر بحث في منتديات آفاق سات
تحديث   duhokforum2.2   lcd   starsat   ستار سات   GEANT   icon   جيون   دامب   فوريم   النسخة   جديد  




DMCA.com Protection Status