FreeRadius چیست و راه اندازی FreeRadius بر روی Centos

شروع موضوع توسط farshid ‏Feb 16, 2016 در انجمن اکانتینگ Accounting

  1. farshid

    farshid مدیر کل انجمن عضو کادر مدیریت مدیر کل انجمن

    سلام
    FreeRadius یک نرم افزار Radius server می باشد که حاوی library های لازم برای Radius Client نیز هست و تحت لایسنس GNU توسعه داده می شود. این نرم افزار یک نرم افزار اکانتینگ ماژولار می باشد که authentication ها را اعم EAP-TTLS و PEAP و EAP را پشتیبانی میکند.
    مراحل نصب این نرم افزار بر روی CentOS ===>

    ابتدا با دستورات زیر بسته های لازم را نصب نمایید
    کد:
    برای مشاهده محتوا شما بایستی ثبت نام کنید.
    سپس اقدامات لازم جهت راه اندازی بانک اطلاعاتی آن یعنی MySQL را توسط دستورات زیر اجرا نمایید :
    کد:
    برای مشاهده محتوا شما بایستی ثبت نام کنید.
    بعد از راه اندازی MySQL با دستور mysql -uroot -p وارد محیط MySQL شوید و دستورات زیرا جهت راه اندازی و ایجاد دیتابیس اجرا کنید

    کد:
    برای مشاهده محتوا شما بایستی ثبت نام کنید.
    و سپس با دستورات زیر دیتابیس Freeradius را در بانک اطلاعاتی ساخته شده ایمپورت کنید :
    کد:
    برای مشاهده محتوا شما بایستی ثبت نام کنید.
    سپس بایستی مشخصات دیتابیس ساخته شده را در Freeradius وارد کنید که توسط دستورات زیر می توانید آن را انجامدهید

    کد:
    برای مشاهده محتوا شما بایستی ثبت نام کنید.
    نکته : در مسیر /etc/raddb/radiusd.conf حتما چک کنید عبارت $INCLUDE sql.conf جهت استفاده از تنظیمات دیتابیس وجود داشته باشد.

    سپس در مسیر /etc/raddb/clients.conf رمز مورد نظر خود را وارد کنید و با دستور service radiusd restart سرویس freeradius را اجرا کنید.

    همینک برای اضافه کردن دستگاه یا همان NAS مورد نظر فایل /etc/freeradius/clients.conf را با یک ویرایشگر باز کنید و یک بلاک همانند زیر در آن فایل اضافه کنید.(متغییر ها را طبق نیاز تغییر دهید)
    کد:
    برای مشاهده محتوا شما بایستی ثبت نام کنید.
    همینک نصب Freeradius شما به پایان رسیده است.

    پاینده باشید
     
    farid از این پست تشکر کرده است.

به اشتراک بگذارید

س