FreeRADIUS أداة تكوين خادم



تم تطويره لنظام التشغيل Linux وكتب بلغة برمجة python. الغرض من هذا البرنامج هو تكوين خادم FreeRADIUS بسهولة وبسرعة.
للحصول على فهم لما هو FreeRADIUS ، فإنه من المفيد أن نفهم أولاً مفهوم RADIUS عن:

نصف القطر :
RADIUS (اختصار لـ " طلب خدمة المصادقة عن  بعد في خدمة المستخدم") هو بروتوكول تم تصميمه لإجراء AAA (المصادقة ، التخويل ، المحاسبة) أي إجراء إدارة التحقق من الهوية ، وتوفير الأذونات ومحاسبة بيانات المستخدمين ، لأولئك المستخدمين الذين توفير الوصول عن بعد إلى شبكات أخرى. تم تطوير البروتوكول في عام 1991 من قبل الشركة المصنعة ليفنجستون للتحقق من الهوية ومتابعة الحسابات وتم تنفيذها فيما بعد كمعيار من قبل IETF (فرقة عمل هندسة الإنترنت). بفضل دعمه الكامل واستخدامه الواسع ، يتم استخدامه من قبل مزودي خدمات الإنترنت (ISPs) ومؤسسات لإدارة الوصول إلى الإنترنت والإنترانت والشبكة اللاسلكية وخدمات البريد الإلكتروني المتكاملة.
على مستوى التطبيق RADIUS عبارة عن بروتوكول خادم / عميل يستخدم UDP (بروتوكول مخطط بيانات المستخدم) للإرسال. يتم استخدامها بكثافة للوصول إلى الشبكة مثل ملقمات RAS (ملقم الوصول البعيد) وخوادم VPN الخاصة بالشبكات (Virtual Private Network). لديهم ، في الأساس ، ثلاث وظائف:
التحقق من الهوية للمستخدمين قبل توفير الوصول إلى الشبكة المصادقة على هؤلاء المستخدمين أو الأجهزة الخاصة ببعض الخدمات الحفاظ على حساب بيانات الاستخدام الخاصة بهذه الخدمات FreeRADIUS: FreeRADIUS عبارة عن وحدات ، غنية في الميزات ، عالية الكفاءة في إصدار الأداء ، أو الطراز ، من بروتوكول RADIUS المذكورة أعلاه. يمكن تشغيل FreeRADIUS وهو برنامج كود مفتوح المصدر تحت أنظمة تشغيل مختلفة (AIX ، Cygwin ، FreeBSD ، HP-UX ، Linux ، MAC OS-X ، NetBSD ، OpenBSD ، Solarisgibi). مع خوادمها المتعددة AAA ، لديها تطبيقات واسعة النطاق توفر الخدمة لملايين المستخدمين. يدعم الخادم LDAP (بروتوكول الوصول الخفيف إلى الدليل) و SQL (لغة الاستعلام الهيكلية) وأنواع أخرى من قواعد البيانات ويعمل مع EAP (بروتوكول المصادقة المتوسع) منذ 20001 و PEAP (بروتوكول المصادقة المتوسع المحمي) و EAP-TTLS (EAP-Tunneled أمان طبقة النقل (Transport Layer Security) منذ عام 2003. حاليًا ، يدعم FreeRADIUS كافة بروتوكولات مصادقة ID وقواعد البيانات.
إصدار FreeRADIUS الذي صدر 2.0.0 نسخة منه في بداية عام 2008 أحدث إصدار له 2.1.6 ، منذ إصداره في سبتمبر 2009.
ملاحظة: لتشغيل البرنامج كمستخدم معتمد مع سلطة sudo مطلوب. وبصرف النظر عن هذا البرنامج الخادم freeraduıs يجب أن يتم تثبيتها.

استنساخ مستودع موجود (استنساخ باستخدام HTTPS)
git clone https://github.com/ismailtasdelen/FreeRADIUS-Server-Configuration-Tool.git

استنساخ مستودع موجود (استنساخ مع SSH)
git clone [email protected]:ismailtasdelen/FreeRADIUS-Server-Configuration-Tool.git

كيف تدير البرنامج؟
[email protected]:~# python run.py

المصدر:

الفيديو:


FreeRAIUS: http://freeradius.org/

Wikipedia: https://en.wikipedia.org/wiki/FreeRADIUS

رمز المصدر: https://github.com/ismailtasdelen/FreeRADIUS-Server-Configuration-Tool


Commentaires

Posts les plus consultés de ce blog