![]() |
| ||
| به انجمن Perisan Networks خوش آمدید. این انجمن محیطی برای بحث و تبادل نظر در مورد مسائل مختلف موجود در شبکه های کامپیوتری است. در این انجمن می توانید پرسشهای خود را مطرح نمایید و در مورد آنها با دیگران به تبادل نظر بپردازید، از تجربیات دیگران استفاده کنید و تجربیات و دانش خود را با دیگران به اشتراک بگذارید. مشاهده مطالب نوشته شده و خواندن نوشته های دیگران آزاد است، ولی برای دسترسی به تمامی قابلیتهای انجمن (نظیر نوشتن مطلب و دریافت فایل ها و ...) حتما باید ثبت نام کنید. پیش از ثبت نام قوانین انجمن به شما نمایش داده می شود، خواهشمندیم حتما با دقت قوانین را مطالعه فرمایید. برای ثبت نام در انجمن از این صفحه استفاده کنید. اگر در حین ثبت نام و یا ورود به انجمن با مشکلی مواجه شدید، از طریق این صفحه و با پر کردن فرم مربوطه به مدیر انجمن اطلاع دهید تا مشکلتان بررسی و برطرف گردد. |
| |||||||
| ثبت نام | قوانین انجمن | جستجو | نوشته های امروز | علامت گذاری انجمن ها به عنوان خوانده شده |
![]() |
| | LinkBack | امکانات بيشتر | جستجو در اين بحث | رتبه بدهيد | نحوه نمايش |
| | #1 (permalink) |
| (hasan enio) Registered User Join Date: Aug 2007 Location: tehran نوشته ها: 2 Thanks: 0 Thanked 5 Times in 2 Posts Groans: 0 Groaned at 0 Times in 0 Posts | نرم افزار sarg یک نرم افزار جالب و قدرتمند برای گزارش گیری از کاربران پروکسی squid به صورت web base می باشد که می تواند گزارش روزانه، ماهانه و هفتگی را تحت وب نشان دهد. ابتدا فایل tar.gz آن را دانلود کرده و نصب می نماییم. سپس با دستورات tar –xvzf tar.………… ./configure, make, make install آنرا نصب می نماییم. سپس فایل usr/local/sarg/sarg.conf را پیکربندی می کنیم. (در این فایل تنها کافیست مسیر فایل access.log را درست وارد نماییم . یعنی همان مسیری که در squid.conf تعریف کرده ایم.) سپس فایلهای اسکریپت script.daily; script.weekly, script.monthly را مانند زیر می سازیم. vi script.daily #!/bin/bash #Get yesterday date YESTERDAY=$(date --date "1 day ago" +%d/%m/%Y) sarg -o /var/www/html/squid/daily -d $YESTERDAY > /dev/null 2>&1 exit 0 vi script.weekly #!/bin/bash #Get one week ago today YESTERDAY=$(date --date "1 days ago" +%d/%m/%Y) WEEKAGO=$(date --date "7 days ago" +%d/%m/%Y) sarg -o /var/www/html/squid/weekly -d $WEEKAGO-$YESTERDAY > /dev/null 2>&1 exit 0 vi script.monthly #!/bin/bash #Get one month ago today YESTERDAY=$(date --date "1 days ago" +%d/%m/%Y) MONTHAGO=$(date --date "1 month ago" +%d/%m/%Y) sarg -o /var/www/html/squid/monthly -d $MONTHAGO-$YESTERDAY > /dev/null 2>&1 exit 0 سپس به این اسکریپت ها خاصیت execute می دهیم. سپس یک crontab می نویسیم تا به صورت روزانه ماهانه و هفتگی این اسکریپتها اجرا شوند. دستور روبرو را می زنیم و سپس به صورت زیر ویرایش می کنیم Crontab –e 30 0 * * * /usr/local/sarg/script.daily 15 0 * * 1 /usr/local/sarg/script.weekly 30 1 1 * * /usr/local/sarg/script.monthly |
| | |
| |
![]() |
| امکانات بيشتر | جستجو در اين بحث |
| نحوه نمايش | Rate This Thread |
| |
مطالب مشابه | ||||
| مطلب | آغازگر | انجمن | پاسخ | آخرین نوشته |
| مقاله در مورد ایزا | tactools | Microsoft ISA Server -ا- | 67 | 2008-11-11 01:41 PM |
| نصب و پیکربندی Squid | darklove | بحث و تبادل نظر پيرامون مقالات -ا- | 1 | 2006-11-12 10:26 AM |
| Squid Proxy Server Config.... | saman_nn2000 | بحث و تبادل نظر پيرامون مقالات -ا- | 4 | 2006-06-05 12:40 AM |
| نصب و پیکربندی سرویسدهنده Squid | M-r-r | Proxy / Cache / Firewall -ا- | 0 | 2005-04-09 05:54 PM |
| تنظیم Linux و Squid به عنوان Web Proxy | koorosh | Proxy / Cache / Firewall -ا- | 0 | 2005-03-26 11:18 AM |