.\" # DS - begin display .de DS .RS .nf .sp .. .\" # DE - end display .de DE .fi .RE .sp .. .TH rlm_files 5 "5 February 2004" "" "FreeRADIUS Module" .SH "نام (NAME)" rlm_files \- ماژول FreeRADIUS .SH "توضیحات (DESCRIPTION)" ماژول \fIrlm_files\fP از پرونده «users» برای دسترسی به اطلاعات مجوزدهی (authorization) کاربران استفاده می‌کند\&. علاوه بر این، از نحو و ساختار دستوری پرونده «users» برای اعمال در بخش‌های حسابرسی (accounting) و پیش‌کارگزار (pre\-proxy) پشتیبانی می‌کند\&. .PP موارد اصلی پیکربندی که باید به آن‌ها توجه داشت عبارتند از: .IP usersfile نام پرونده «users» که در مرحله مجوزدهی (authorization) این ماژول تجزیه و پردازش می‌شود\&. .IP acctusersfile نام پرونده «users» که در مرحله حسابرسی (accounting) این ماژول تجزیه و پردازش می‌شود\&. .IP preproxy_usersfile نام پرونده «users» که در مرحله پیش‌کارگزار (pre_proxy) این ماژول تجزیه و پردازش می‌شود\&. .IP compat این گزینه به FreeRADIUS امکان می‌دهد تا ساختار سبک قدیمی Cistron را تجزیه و پردازش کند\&. مقدار پیش‌فرض «no» است\&. اگر نیاز به پردازش پرونده‌ای با سبک قدیمی Cistron دارید، این گزینه را روی «cistron» تنظیم کنید\&. .IP key این گزینه به شما امکان می‌دهد مشخصه‌ای را تعیین کنید که به عنوان کلید برای یافتن ورودی‌ها به کار می‌رود\&. مقدار پیش‌فرض «%{%{Stripped\-User\-Name}:-%{User\-Name}}» است\&. توجه داشته باشید که کلید حتماً باید داده‌های واقعی ارائه دهد\&. مشخصه‌های پویا مانند «Group» کار نخواهند کرد، زیرا مشخصه «Group» تنها می‌تواند برای مقایسه، جهت بررسی عضویت کاربر در یک گروه یونیکس به کار رود\&. این مشخصه نام گروه یونیکسی را که کاربر در آن قرار دارد برنمی‌گرداند\&. .PP اگر می‌خواهید از گروه‌ها به عنوان کلید استفاده کنید، ماژول \fIrlm_passwd\fP را ببینید که یک مشخصه واقعی حاوی نام گروه ایجاد می‌کند\&. .PP این ورودی پیکربندی شما را قادر می‌سازد پیکربندی‌هایی داشته باشید که بررسی‌های مبتنی بر هر گروه را انجام داده و مشخصه‌های ویژه گروه را بازگردانند، در حالی که عضویت گروهی به صورت پویا توسط ماژول قبلی تعریف شده باشد\&. همچنین به شما امکان می‌دهد کارهایی مانند کلیدزدن بر اساس مشخصه‌ها در پاسخ را انجام دهید و سیاست‌هایی را بیان کنید، مانند «هنگامی که پاسخی حاوی مشخصه FOO با مقدار BAR ارسال می‌کنم، بررسی‌های بیشتری انجام بده و احتمالاً مشخصه‌های بیشتری بفرست»\&. .SH "پیکربندی (CONFIGURATION)" .PP .DS modules { ... stuff here ... .br files { .br usersfile = %{confdir}/users .br acctusersfile = %{confdir}/acct_users .br preproxy_usersfile = %{confdir}/preproxy_users .br compat = no .br key = %{%{Stripped-User-Name}:-%{User-Name}} .br } .br ... stuff here ... .br } .DE .PP .SH "بخش‌ها (SECTIONS)" .BR authorization, .BR accounting, .BR pre_proxy .PP .SH "فایل‌ها (FILES)" .I /etc/raddb/radiusd.conf, .I /etc/raddb/users, .I /etc/raddb/acct_users, .I /etc/raddb/preproxy_users .PP .SH "همچنین ببینید (SEE ALSO)" .BR radiusd (8), .BR radiusd.conf (5), .BR users (5) .SH "نویسندگان (AUTHORS)" Chris Parker, cparker@segv.org