Forum

İlk Post Benden Hay...
 
Bildirimler
Hepsini Temizle

İlk Post Benden Hayırlı Olma Dileği ile linux ve AWK

6 Yazılar
6 Üyeler
0 Reactions
999 Görüntüleme
(@SuleymanTarikOgut)
Gönderiler: 154
Estimable Member
Konu başlatıcı
 
[#59]

bir linux sunucuda herhangibi bir portta kaç adet connection bağlandığını görebilmek ve banlamak  için gereken komut

#!/bin/bash

netstat -na | grep ":80" | awk '{ print $5}'| cut -d":" -f1 | sort -n | uniq -c | awk '{if($1>30){print "echo baglanti sayisi:"$1" baglanti ipsi:"$2;print "iptables -A INPUT -s " $2 " -j DROP "}}' > ban.sh

burda demek istediğimiz aynı ipden 30 connectiondan fazla bağlantıyı kesmek içindir.

bu komut size ban.sh çıktısı üretir daha sonra

sh ban.sh yazarak belirlediğimiz ipleri banlar.

kolay gelsin


 
Gönderildi : 22/02/2008 03:45
(@bugrakeskin)
Gönderiler: 5085
Illustrious Member
 

Teşekkürler yararlı bir bilgi.


 
Gönderildi : 22/02/2008 13:05
(@korhan-koseoglu)
Gönderiler: 545
Honorable Member
 

teşekkürler linux da hiç bir bilgim yok ama kullanmayı çok istediğim işlerim sistemlerinden biri.


 
Gönderildi : 22/02/2008 13:19
(@FatihSERT)
Gönderiler: 26
Eminent Member
 

Hocam Eline Saglik , Güzel bir bilgi.

 


 
Gönderildi : 22/02/2008 13:21
(@rahmidilli)
Gönderiler: 2452
Famed Member
 

teşekkürler linux da hiç bir bilgim yok ama kullanmayı çok istediğim işlerim sistemlerinden biri.

 

Merhabalar,

Yerli işletim sistemimiz olan Pardus ile  denemeye başlayabilirsiniz.

http://www.pardus.org.tr/


 
Gönderildi : 22/02/2008 13:23
(@sercancokyegit)
Gönderiler: 209
Reputable Member
 

Merhabalar ,

Test etme fırsatım bugün oldu çalışıyor.

Teşekkürler


 
Gönderildi : 02/12/2009 17:07
Paylaş: