.TH RADMIN 8 "11 Mar 2019" "" "FreeRADIUS Server Administration Tool" .SH "نام (NAME)" radmin \- ابزار مدیریت خط فرمان FreeRADIUS .SH "خلاصه دستور (SYNOPSIS)" .B radmin .RB [ \-d .IR config_directory ] .RB [ \-D .IR dictionary_directory ] .RB [ \-e .IR command ] .RB [ \-E ] .RB [ \-f .IR socket_file ] .RB [ \-h ] .RB [ \-i .IR input_file ] .RB [ \-n .IR name ] .RB [ \-q ] .SH "توضیحات (DESCRIPTION)" ابزار مدیریت سرور FreeRADIUS که به سوکت کنترلی سرور در حال اجرا متصل می‌شود و یک رابط خط فرمانی برای آن فراهم می‌کند. .PP در حال حاضر تنها تعداد اندکی دستور پشتیبانی می‌شوند. لطفاً برای اطلاعات دقیق درباره دستورات پشتیبانی‌شده، عبارت .B "help" را در اعلان خط فرمان تایپ کنید. .SH "هشدار (WARNING)" حفاظت‌های امنیتی ارائه‌شده توسط این دستور به مجوزهای دسترسی سوکت دامنه یونیکس (Unix domain socket) و پیکربندی سرور محدود است. اگر کسی بتواند به سوکت دامنه یونیکس متصل شود، کنترل قابل‌توجهی روی سرور خواهد داشت. .SH "گزینه‌ها (OPTIONS)" گزینه‌های خط فرمان زیر توسط برنامه پذیرفته می‌شوند. .IP "\-d \fIconfig_directory\fP" پیش‌فرض .I /etc/raddb است. .B radmin در اینجا به دنبال فایل‌های پیکربندی سرور می‌گردد تا بخش «listen» که نام فایل سوکت کنترلی را تعریف می‌کند بیابد. .IP "\-D \fIdictionary_directory\fP" تنظیم دایرکتوری اصلی دیکشنری. پیش‌فرض .I /usr/share/freeradius است. .IP "\-e \fIcommand\fP" اجرای .I command و خروج. .IP \-E چاپ (Echo) دستورات هم‌گام با اجرای آن‌ها. .IP "\-f \fIsocket_file\fP" مشخص کردن مستقیم نام فایل سوکت. فایل radiusd.conf خوانده نمی‌شود. .IP \-h چاپ اطلاعات راهنمای استفاده. .IP "\-i \fIinput_file\fP" خواندن ورودی از فایل مشخص‌شده. اگر مشخص نشود، از stdin استفاده می‌شود. این گزینه همچنین .B \-q را فعال می‌کند. .IP "\-n \fIname\fP" خواندن .I raddb/name.conf به‌جای .IR raddb/radiusd.conf . .IP \-q حالت بی‌صدا. .SH "دستورات (COMMANDS)" دستورات پیاده‌سازی‌شده در رابط خط فرمان تقریباً به‌طور کامل توسط سرور کنترل می‌شوند. تعداد کمی دستور وجود دارند که به‌صورت محلی توسط radmin تفسیر می‌شوند: .IP reconnect اتصال مجدد به سرور. .IP quit خروج از radmin. .IP exit خروج از radmin. .PP سایر دستورات توسط سرور پیاده‌سازی می‌شوند. برای اطلاعات بیشتر عبارت «help» را در اعلان وارد کنید. .SH "مثال‌ها (EXAMPLES)" .IP debug\ file\ /var/log/radius/bob.log تنظیم لاگ‌های اشکال‌زدایی روی /var/log/radius/bob.log. بررسی و اعتبارسنجی بسیار کمی روی این نام فایل انجام می‌شود. مدیران سرکش ممکن است بتوانند با این دستور تقریباً هر فایلی را روی سیستم بازنویسی کنند. اگر آن مدیران دسترسی نوشتن به «radius.conf» داشته باشند، بدون radmin نیز می‌توانند همین کار را انجام دهند. .IP debug\ condition\ '(User-Name\ ==\ "bob")' فعال‌سازی خروجی اشکال‌زدایی برای تمام درخواست‌هایی که با شرط مطابقت دارند. هر شرط «unlang» در اینجا معتبر است. این شرط به‌صورت یک رشته تجزیه می‌شود، بنابراین باید داخل نقل‌قول تکی یا دوتایی قرار گیرد. در رشته‌های محصور در نقل‌قول دوتایی، بک‌اسلش‌ها و علامت‌های نقل‌قول درون رشته باید اسکیپ شوند. .PP در هر زمان تنها یک شرط اشکال‌زدایی می‌تواند فعال باشد. .IP "debug condition '((User-Name == ""bob"") || (Packet-Src-IP-Address == 192.0.2.22))'" شرطی پیچیده‌تر که خروجی اشکال‌زدایی را برای درخواست‌های حاوی User-Name برابر با «bob»، یا درخواست‌هایی که از نشانی IP مبدا 192.0.2.22 می‌آیند فعال می‌کند. .IP debug\ condition غیرفعال کردن شرط‌های اشکال‌زدایی. .SH "فهرست کامل دستورات (FULL LIST OF COMMANDS)" .IP add\ اجرای زیردستور add .IP add\ client\ افزودن دستورات پیکربندی کلاینت .IP add\ client\ file\ افزودن تعریف کلاینت جدید از .IP debug\ دستورات اشکال‌زدایی .IP debug\ condition\ [condition] فعال‌سازی اشکال‌زدایی برای درخواست‌های منطبق با [condition] .IP debug\ level\ تنظیم سطح اشکال‌زدایی روی . مقادیر بالاتر اشکال‌زدایی بیشتری را فراهم می‌کنند. .IP debug\ file\ [filename] ارسال تمام خروجی‌های اشکال‌زدایی به [filename] .IP del\ اجرای زیردستور del .IP del\ client\ حذف دستورات پیکربندی کلاینت .IP del\ client\ ipaddr\ حذف یک کلاینت ایجادشده به‌صورت پویا .IP hup\ [module] ارسال سیگنال HUP به سرور، یا به‌صورت اختیاری به یک ماژول .IP inject\ دستورات برای تزریق بسته‌ها به یک سرور در حال اجرا .IP inject\ to\ \ تزریق بسته‌ها به IP و درگاه مقصد. .IP inject\ from\ تزریق بسته‌ها به‌گونه‌ای که گویی از آمده‌اند .IP inject\ file\ \ تزریق بسته از و ارسال نتایج به .IP reconnect اتصال مجدد به یک سرور در حال اجرا .IP terminate خاتمه دادن به سرور و خروج آن .IP set\ اجرای زیردستور set .IP set\ module\ دستورات تنظیم ماژول .IP set\ module\ config\ \ variable\ value تنظیم پیکربندی برای .IP set\ module\ status\ [alive|dead] تنظیم وضعیت ماژول روی فعال یا غیرفعال (همیشه «fail» برمی‌گرداند) .IP set\ home_server\ دستورات تنظیم سرور اصلی (home server) .IP set\ home_server\ state\ \ \ [alive|dead] تنظیم وضعیت برای سرور اصلی (home server) مشخص‌شده .IP show\ اجرای زیردستور show .IP show\ client\ اجرای زیردستور client .IP show\ client\ config\ \ [udp|tcp] نمایش پیکربندی برای یک کلاینت مشخص‌شده. .IP show\ client\ list نمایش فهرست کلاینت‌های سراسری .IP show\ debug\ نمایش ویژگی‌های اشکال‌زدایی .IP show\ debug\ condition نمایش شرط اشکال‌زدایی فعلی. .IP show\ debug\ level نمایش سطح اشکال‌زدایی فعلی. .IP show\ debug\ file نمایش فایل اشکال‌زدایی فعلی. .IP show\ home_server\ اجرای زیردستور home_server .IP show\ home_server\ config\ \ نمایش پیکربندی برای سرور اصلی (home server) مشخص‌شده .IP show\ home_server\ list نمایش فهرست سرورهای اصلی (home servers) .IP show\ home_server\ state\ \ نمایش وضعیت سرور اصلی (home server) مشخص‌شده .IP show\ module\ اجرای زیردستور module .IP show\ module\ config\ نمایش پیکربندی برای ماژول مشخص‌شده .IP show\ module\ flags\ نمایش سایر ویژگی‌های ماژول .IP show\ module\ list نمایش فهرست ماژول‌های بارگذاری‌شده .IP show\ module\ methods\ نمایش بخش‌هایی که می‌تواند در آن‌ها استفاده شود .IP show\ uptime نمایش زمانی که سرور شروع به کار کرده است .IP show\ version چاپ نسخه سرور در حال اجرا .IP show\ xml\ چاپ پیکربندی در قالب XML .IP stats\ اجرای زیردستور stats .IP stats\ client\ [auth/acct]\ نمایش آمار برای کلاینت مشخص‌شده، یا برای همه کلاینت‌ها (auth یا acct) .IP stats\ home_server\ [|auth|acct]\ نمایش آمار برای سرور اصلی مشخص‌شده (ipaddr و درگاه)، یا برای همه سرورهای اصلی (auth یا acct) .IP stats\ detail\ نمایش آمار برای فایل detail مشخص‌شده .SH "همچنین ببینید (SEE ALSO)" .BR unlang (5), .BR radiusd.conf (5), .IR raddb/sites-available/control-socket .SH "نویسندگان (AUTHORS)" Alan DeKok