basic_radius_auth(8) System Manager's Manual basic_radius_auth(8) نام (NAME) basic_radius_auth - دستیار احراز هویت RADIUS برای Squid خلاصه دستور (SYNOPSIS) basic_radius_auth -f config file basic_radius_auth -h " server name " [-p port ] [-i identifier ] -w secret [-t timeout ] توضیحات (DESCRIPTION) برنامه basic_radius_auth به Squid امکان می‌دهد تا برای اعتبارسنجی نام کاربری و گذرواژه در احراز هویت پایه HTTP (احراز هویت Basic)، به یک کارساز RADIUS متصل شود. گزینه‌ها (OPTIONS) -f configfile مسیر یک فایل پیکربندی را مشخص می‌کند. برای جزئیات مربوط به محتوای فایل، بخش پیکربندی (CONFIGURATION) را ببینید. -h server روشی جایگزین برای مشخص کردن سروری که باید به آن متصل شد. -p port در صورتی که درگاه کارساز RADIUS با درگاه پیش‌فرض RADIUS تفاوت داشته باشد، درگاه دیگری را که کارساز در آن به درخواست‌ها گوش می‌دهد مشخص می‌کند. معمولاً نیازی به تعیین آن نیست. -i identifier شناسه یکتایی که این پروکسی Squid را برای کارساز RADIUS مشخص می‌کند. در صورت مشخص نشدن، از نشانی IP برای شناسایی پروکسی استفاده می‌شود. -w secret روشی جایگزین برای تعیین رمز مشترک (shared secret). استفاده از گزینه -f به همراه فایل پیکربندی عموماً امنیت بیشتری دارد و توصیه می‌شود. -t timeout مهلت زمانی (timeout) درخواست RADIUS. مقدار پیش‌فرض ۱۰ ثانیه است. پیکربندی (CONFIGURATION) پیکربندی مشخص می‌کند که این برنامه کمکی چگونه به RADIUS متصل شود. این فایل شامل فهرستی از دستورالعمل‌ها (یک مورد در هر خط) است. خطوطی که با # شروع می‌شوند نادیده گرفته خواهند شد. server radiusserver نام یا نشانی کارساز RADIUS را برای اتصال مشخص می‌کند. secret somesecretstring رمز مشترک RADIUS را مشخص می‌کند. identifier nameofserver مشخص می‌کند که پروکسی از چه نامی برای شناساندن خود به کارساز RADIUS استفاده کند. این دستورالعمل اختیاری است. port portnumber شماره درگاه یا نام سرویسی را که این برنامه کمکی باید به آن متصل شود مشخص می‌کند. timeout seconds مهلت زمانی درخواست RADIUS را بر حسب ثانیه مشخص می‌کند. نویسنده (AUTHOR) این برنامه توسط Marc van Selm Henrik Nordstrom نوشته شده است. همراه با مشارکت‌های بسیاری از افراد دیگر. این راهنما توسط Henrik Nordstrom نوشته شده است. حق نشر (COPYRIGHT) * Copyright (C) 1996-2026 The Squid Software Foundation and contributors * * Squid software is distributed under GPLv2+ license and includes * contributions from numerous individuals and organizations. * Please see the COPYING and CONTRIBUTORS files for details. حق نشر این برنامه و مستندات آن متعلق به نویسندگان نام‌برده‌شده در بالا است. تحت مجوز عمومی همگانی گنو (GNU GPL) نسخه ۲ یا بالاتر (GPLv2+) منتشر شده است. پرسش‌ها (QUESTIONS) پرسش‌ها درباره نحوه استفاده از این برنامه را می‌توانید به فهرست پستی کاربران اسکوئید ارسال کنید. یا در صورتی که پرسش بیشتر به RADIUS مربوط است تا اسکوئید، با فهرست یا دوستان متخصص RADIUS خود تماس بگیرید. گزارش باگ‌ها (REPORTING BUGS) گزارش‌های باگ باید به زبان انگلیسی ارسال شوند. برای آگاهی از جزئیات مواردی که باید در گزارش باگ خود بگنجانید، https://wiki.squid- cache.org/SquidFaq/BugReporting را مشاهده کنید. گزارش باگ‌ها یا اصلاحیه‌های باگ را با استفاده از https://bugs.squid- cache.org ارسال کنید. باگ‌های امنیتی جدی را به باگ‌های اسکوئید گزارش دهید. ایده‌ها برای بهبودهای جدید را به فهرست پستی توسعه‌دهندگان اسکوئید ارسال کنید. همچنین ببینید (SEE ALSO) squid(8), GPL(7), RFC2058 - Remote Authentication Dial In User Service (RADIUS) ویکی پرسش‌های متداول اسکوئید (Squid FAQ wiki) https://wiki.squid- cache.org/SquidFaq راهنمای پیکربندی اسکوئید (Squid Configuration Manual) http://www.squid- cache.org/Doc/config 7 August 2004 basic_radius_auth(8)