این دستوری است که می تواند در ارائه دهنده میزبانی رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
radwho - نمایش کاربران آنلاین
خلاصه
radwho [-c] [-d raddb_directory] [-f] [-F radutmp_file] [-i] [-n] [-N nas_ip_address] [-p]
[-P nas_port] [-r] [-R] [-s] [-S] [-u کاربر] [-U کاربر] [-Z]
شرح
سرور FreeRADIUS را می توان به گونه ای پیکربندی کرد که پایگاه داده نشست فعال را در یک فایل حفظ کند
نام راداتمپ. این ابزار محتوای پایگاه داده آن جلسه را نشان می دهد.
OPTIONS
-c شناسه تماس گیرنده (در صورت وجود) را به جای نام کامل نشان می دهد.
-d raddb_directory
دایرکتوری که حاوی فایل های پیکربندی RADIUS است. پیش فرض به /etc/raddb.
-f بهعنوان دیمون «انگشت» رفتار کنید - منتظر یک خط ورودی میماند، سپس آن را چاپ میکند.
خروجی با خطوط \r\n خاتمه یافته است.
-F radutmp_file
فایلی که حاوی فایل radutmp است. اگر این مشخص شده باشد، -d نیست
لازم است
-i به جای نام کامل، شناسه جلسه را نشان می دهد.
-n معمولاً نام کاربری را در فایل رمز عبور سیستم جستجو می کند و نشان می دهد
نام کاربری کامل نیز در -n پرچم ها از این امر جلوگیری می کند.
-N nas_ip_address
فقط ورودی هایی را نشان دهید که با آدرس IP داده شده NAS مطابقت دارند.
-p یک ستون اضافی برای نوع پورت اضافه می کند - I برای ISDN، A برای Analog.
-P nas_port
فقط ورودی هایی را نشان دهید که با پورت NAS داده شده مطابقت دارند.
-r تمام داده ها را در خروجی قرار می دهد خام قالب - بدون سرصفحه، بدون قالب بندی، فیلدها با کاما هستند-
جدا از هم.
-R خروجی تمام داده ها در فرمت ویژگی RADIUS. همه فیلدها چاپ می شوند.
-s نمایش نام کامل
-S کاربران پوسته را مخفی کنید. ورودیها را برای کاربرانی که SLIP یا PPP ندارند نشان نمیدهد
جلسه
-u کاربر
فقط ورودی هایی را نشان دهید که با نام کاربری داده شده مطابقت دارند (بدون حساسیت به حروف بزرگ).
-U کاربر
فقط ورودی هایی را نشان دهید که با نام کاربری داده شده مطابقت دارند (حساس به حروف کوچک و بزرگ).
-Z وقتی با -R، محتویات یک بسته درخواست حسابداری را چاپ می کند
که می توان به آن منتقل کرد رادکلینت، به منظور "zap" کردن جلسه کاربران از
راداتمپ.
به عنوان مثال،
$ radwho -ZRN 10.0.0.1 | radclient -f - radius.example.net acct testing123
منجر به ارسال تمام بسته های درخواست حسابداری به سرور RADIUS می شود که
به سرور می گوید که NAS راه اندازی مجدد شده است. یعنی تمام کاربران آن NAS را "زاپ" می کند.
برای "zap" یک کاربر، NAS، نام کاربری و پورت NAS را مشخص کنید:
$ radwho -ZRN 10.0.0.1 -u user -P 10 | radclient -f - radius.example.net acct testing123
ترکیبات دیگری نیز امکان پذیر است.
با استفاده از خدمات onworks.net از radwho آنلاین استفاده کنید