| rlm_detail(5) | FreeRADIUS Module | rlm_detail(5) |
نام (NAME)
rlm_detail - ماژول نگارش جزئیات بستههای RADIUS در FreeRADIUS
توضیحات (DESCRIPTION)
ماژول rlm_detail بستههای radius را در فایلهای «detail» مینویسد. این ماژول در درجه اول برای ذخیره اطلاعات حسابرسی (accounting) استفاده میشود، اما میتواند در بخشهای دیگر نیز برای ثبت جزئیات بستهها به کار رود.
قالب فایل مشابه با سرورهای قدیمی Livingston است و بسیاری از تجزیهکنندههای فایل «detail» باید با FreeRADIUS به درستی کار کنند.
موارد اصلی پیکربندی که باید به آنها توجه داشت عبارتند از:
- file
- نام فایلی که رکوردهای بستههای radius در آن ذخیره میشوند. توجه: این متغیر مشمول بسط پویای رشته میشود و میتواند شامل متغیرهای FreeRADIUS باشد تا یک نام فایل پویا ایجاد کند.
%{radacctdir}/%{Client-IP-Address}/detail-%Y%m
این کار به ازای هر کلاینت، یک فایل در ماه ایجاد میکند. این امر فرآیند «چرخش فایل» (file rotation) را به طور خودکار از درون خود سرور محقق میسازد.
- permissions
- مجوزهای دسترسی فایل. در صورت عدم تعیین، مقدار پیشفرض 0600 است.
- locking
- این گزینه روی 'yes' یا 'no' تنظیم میشود. مقدار پیشفرض آن 'no' است. برای فعالسازی قفلگذاری فایل، که همراه با برنامه 'radrelay' استفاده میشود، این مقدار را روی yes تنظیم کنید.
پیکربندی (CONFIGURATION)
modules {
...
detail {
filename = ${radacctdir}/%{Client-IP-Address}/detail-%Y%m
permissions = 0600
dir_permissions = 0755
locking = no
}
...
}
...
accounting {
...
detail
...
}
بخشها (SECTIONS)
authorization, accounting, pre_proxy, post_proxy, post_authentication
فایلها (FILES)
/etc/raddb/radiusd.conf
همچنین ببینید (SEE ALSO)
نویسندگان (AUTHORS)
Chris Parker, cparker@segv.org
| 27 June 2013 |