Find Jobs
Hire Freelancers

469316 Help me to build shell script

N/A

I përfunduar
Postuar over 13 years ago

N/A

Paguhet në dorëzim
Hello, I need someone to help me to build a script in bash compatible with Linux and BSD (unix). This project is not all the script but just a part and will consist to make statistics of each ip that send too many request on a site HTTP. All the work will be done by analist the log file of http access. The script will work with all much possible variable to make it portable and integrable with others script/programs. The script will do: - Read the log file - count the max unique request of each IP - write on a text file the ip that are send more request - generate a stats of all HTTP error and report how much request by have done the ip by sort the http error on another text file, only for the ip that are opened too mach request The variable: $logfile= where is the log file to analysis $maxureq= the max number of request http, if more the script will add the ip on the [login to view URL] $timeureq= max time in minutes that an ip can open $maxureq, if more than the value $maxureq will be not valid (for example, $maxureq=100 and $timeureq=10, an ip will add on the [login to view URL] only if the client ip open 100 request in less than 10minutes, if in more time will be not consider). Also, if possible, the IP on [login to view URL] can be used by a variable for iptables and ipfw rules. That's all. Not so difficult because i'm able to do this but i need co-operation. An expert of Bash programming can done this in 1hour. Thank you
ID e Projektit: 2215217

Rreth projektit

1 propozim
Projekt në distancë
Aktive 12 yrs ago

Po kërkoni të fitoni para?

Përfitimet e ofertës për Freelancer

Vendosni buxhetin dhe afatin tuaj
Paguhuni për punën tuaj
Përshkruani propozimin tuaj
Është falas të regjistrohesh dhe të bësh oferta për punë
I dhënë për:
Avatari i Përdoruesit
Can do it
$15 USD në 0 ditë
0,0 (0 përshtypje)
0,0
0,0

Rreth klientit

Flamuri i ITALY
Rome, Italy
5,0
46
Mënyra e pagesës u verifikua
Anëtar që nga maj 4, 2009

Verifikimi i klientit

Faleminderit! Ne ju kemi dërguar me email një lidhje për të kërkuar kredinë tuaj falas.
Ndodhi një gabim gjatë dërgimit të email-it tuaj. Ju lutemi provoni përsëri.
Përdorues të regjistruar Punë të postuara
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Po ngarkohet shikimi paraprak
Leja u dha për Geolocation.
Seanca e hyrjes ka skaduar dhe ke dalë. Hyr sërish.