نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول
نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول
في هذا البرنامج التعليمي ، سنستعرض كيفية تثبيت خادم FreeRADIUS بالاشتراك مع MySQL كقاعدة بيانات. FreeRADIUS هو خادم الشعاع الأكثر استخدامًا على نطاق واسع في العالم. الخادم نفسه معياري تمامًا ويمكنه بسهولة تغطية جميع احتياجات AAA (المصادقة والتفويض والمحاسبة). FreeRADIUS مرخص بموجب GPL ويتم اختباره بانتظام من قبل مجتمع كبير للتأكد من أنه يوفر الاستقرار والأداء الذي يتوقعه مسؤول النظام منه.
في هذا البرنامج التعليمي ، نستخدم Debian 7 (Wheezy) 32 بت. يجب أن تعمل التوزيعات المماثلة أيضًا.
أولاً ، تأكد من تحديث خادمنا.
sudo apt-get update
sudo apt-get upgrade
قم بتثبيت برنامج FreeRADIUS وتبعياته.
aptitude install -y freeradius freeradius-utils freeradius-mysql phpmyadmin mysql-server php5-gd php5-curl php-pear php-db php-mail-mime
تكوين FreeRADIUS لاستخدام MySQL كقاعدة بيانات الواجهة الخلفية. سنقوم بتثبيت phpMyAdmin هنا أيضًا ، وهو أمر اختياري. أجب على المطالبات بالقائمة أدناه.
aptitude install -y phpmyadmin mysql-server php5-gd php5-curl php-pear php-db php-mail-mime
بعد ذلك ، سننشئ قاعدة بيانات SQL الشعاعية والمستخدم. ابدأ تشغيل عميل سطر أوامر MySQL.
mysql -u root -p
إنشاء قاعدة بيانات ومستخدم. في هذا المثال ، يدعى المستخدم "نصف القطر". استبدل "كلمة مرورك" بكلمة المرور التي تريدها.
CREATE DATABASE radius;
GRANT ALL PRIVILEGES ON radius.* TO radius@localhost IDENTIFIED BY "YOUR PASSWORD";
flush privileges;
exit
أغلق موجه SQL.
تمكين وحدة SQL في FreeRADIUS. افتح sql.confالملف.
nano /etc/freeradius/sql.conf
ابحث عن القسم # معلومات الاتصال وقم بتحرير المعلمات على النحو التالي.
server = "localhost"
login = "radius"
password = "YOUR PASSWORD"
radius_db = "radius"
أحفظ وأغلق الملف.
Uncomment # sql.conf في radius.confالملف.
nano /etc/freeradius/radiusd.conf
# Uncomment this:
$INCLUDE sql.conf
بعد ذلك ، نخبر خادم FreeRADIUS أن خادم MySQL مسؤول عن المصادقة والمصادقة والمحاسبة. قم بتحرير الملف التالي.
nano /etc/freeradius/sites-available/default
# Uncomment "sql" under the following sections:
authorize {
accounting {
وأخيرًا ، من الضروري تعيين "سر مشترك" جديد بدلاً من السر الافتراضي. يمكنك تعيين "السر المشترك" الخاص بك عن طريق التحرير clients.conf.
nano /etc/freeradius/clients.conf
اكتمال الإعداد والتكوين.
نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول
اقرأ المدونة لمعرفة الطبقات المختلفة في بنية البيانات الضخمة ووظائفها بأبسط طريقة.
يعرف الكثير منكم أن Switch سيصدر في مارس 2017 وميزاته الجديدة. بالنسبة لأولئك الذين لا يعرفون ، قمنا بإعداد قائمة بالميزات التي تجعل "التبديل" "أداة لا غنى عنها".
هل تنتظر عمالقة التكنولوجيا للوفاء بوعودهم؟ تحقق من ما تبقى دون تسليم.
اقرأ هذا لمعرفة مدى انتشار الذكاء الاصطناعي بين الشركات الصغيرة وكيف أنه يزيد من احتمالات نموها ومنح منافسيها القدرة على التفوق.
مع تطور العلم بمعدل سريع ، واستلام الكثير من جهودنا ، تزداد أيضًا مخاطر تعريض أنفسنا إلى تفرد غير قابل للتفسير. اقرأ ، ماذا يمكن أن يعني التفرد بالنسبة لنا.
لقد أصبح حل CAPTCHA صعبًا جدًا على المستخدمين في السنوات القليلة الماضية. هل ستكون قادرة على أن تظل فعالة في اكتشاف البريد العشوائي والروبوتات في المستقبل القريب؟
ما هو التطبيب عن بعد والرعاية الصحية عن بعد وأثره على الأجيال القادمة؟ هل هو مكان جيد أم لا في حالة الوباء؟ اقرأ المدونة لتجد طريقة عرض!
ربما سمعت أن المتسللين يكسبون الكثير من المال ، لكن هل تساءلت يومًا كيف يجنون هذا النوع من المال؟ دعنا نناقش.
أصدرت Apple مؤخرًا macOS Catalina 10.15.4 تحديثًا تكميليًا لإصلاح المشكلات ولكن يبدو أن التحديث يتسبب في المزيد من المشكلات التي تؤدي إلى إنشاء أجهزة macOS. قراءة هذه المادة لمعرفة المزيد