Clam On-Access Scanner(8) Clam AntiVirus Clam On-Access Scanner(8) نام (NAME) clamonacc - دیمن اسکن ضدویروس هنگام دسترسی (On-Access) و کلاینت clamd خلاصه دستور (SYNOPSIS) clamonacc [گزینه‌ها] توضیحات (DESCRIPTION) دیمن clamonacc برای دریافت اعلان‌های دسترسی به فایل از هسته لینوکس ثبت‌نام می‌کند و در پاسخ، درخواست‌های اسکن را برای صدور نتیجه به دیمن اسکنر clamd ارسال می‌نماید. قابلیت On-Access (هنگام دسترسی) تنها در سیستم‌های لینوکس در دسترس است. در لینوکس، On-Access به نگارش هسته >= 3.8 نیاز دارد؛ زیرا از یک رابط برنامه‌نویسی هسته (Kernel API) به نام fanotify برای مسدودسازی فرایندهایی که قصد دسترسی به فایل‌های مخرب را دارند استفاده می‌کند. این پیشگیری در فضای هسته (kernel-space) رخ می‌دهد و بنابراین محافظت قوی‌تری را نسبت به یک راه‌حل کاملاً در فضای کاربری (user- space) ارائه می‌دهد. گزینه‌ها (OPTIONS) -h, --help نمایش اطلاعات راهنما و خروج. -V, --version چاپ شماره نگارش و خروج. -v, --verbose حالت پرحرف با توضیحات بیشتر. -l FILE, --log=FILE ذخیره گزارش اسکن در FILE. -F, --foreground اجرا در پیش‌زمینه؛ عدم اجرا در پس‌زمینه (daemonize نشدن). -W FILE, --watch-list=FILE پایش و نظارت بر دایرکتوری‌های مشخص‌شده در FILE. -e FILE, --exclude-list=FILE مستثنی کردن دایرکتوری‌های مشخص‌شده در FILE. -p A[:I], --ping A[:I] ارسال پینگ به clamd حداکثر تا [A] بار در فواصل اختیاری [I] تا زمانی که پاسخ دهد. -w, --wait انتظار تا ۳۰ ثانیه برای شروع به کار clamd. می‌توان به همراه ping برای تنظیم دفعات تلاش [A] و فاصله زمانی [I] برای بررسی clamd استفاده کرد. --remove حذف فایل‌های آلوده. مراقب باشید. --move=DIRECTORY انتقال فایل‌های آلوده به DIRECTORY. --copy=DIRECTORY کپی کردن فایل‌های آلوده در DIRECTORY. -c FILE, --config-file=FILE خواندن تنظیمات از FILE. --allmatch ادامه اسکن درون فایل پس از یافتن یک تطابق. --fdpass ارسال مجوزهای توصیف‌گر فایل (file descriptor) به clamd. این قابلیت زمانی مفید است که clamd با کاربری دیگر در حال اجرا باشد، زیرا سریع‌تر از ارسال جریانی فایل به clamd است. تنها در صورت اتصال به clamd از طریق سوکت محلی (یونیکس) در دسترس است. --stream اجبار به ارسال جریانی فایل به clamd. این معمولاً لازم نیست زیرا clamdscan به صورت خودکار تشخیص می‌دهد که آیا ارسال جریانی مورد نیاز است یا خیر. این گزینه تنها برای اهداف اشکال‌زدایی و آزمایش وجود دارد؛ در تمام موارد دیگر استفاده از --fdpass ارجح است. سیگنال‌ها (SIGNALS) ClamOnAcc سیگنال‌های زیر را شناسایی می‌کند: SIGHUP بازگشایی مجدد فایل گزارش (logfile). SIGUSR2 بارگذاری مجدد پایگاه‌های داده امضا. SIGTERM انجام خروج پاکیزه و ایمن. فایل‌ها (FILES) /etc/clamav/clamd.conf اعتبارات (CREDITS) لطفاً مستندات کامل را برای اعتبارات بررسی کنید. نویسنده (AUTHOR) Tomasz Kojm همچنین ببینید (SEE ALSO) clamd.conf(5), clamd(8) ClamAV 1.5.4 29 ژوئیه 2020 Clam On-Access Scanner(8)