Tag Archives: iptables

Commandes utiles

Quelques commandes utile pour administrer un serveur Debian .

Installer un .deb

dpkg -i paquet.deb
Ensuite, on installe les dépendances avec :
apt-get -f install

Grouper les résultat d’un netstat

Comptabilise le nombre de connexions par IP

netstat -pan | grep 'tcp\|udp' | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n

Comptabilise le nombre de connexion par IP sur le port 80 :

netstat -atn -A inet | grep ":80" | awk -F " " '{print $5} ' | awk -F ":" '{print $1}' | sort | uniq -c | sort -nr

Bloquer une IP avec iptables :

iptables -I INPUT -s IP_ADRESS -j DROP

Afficher la taille des dossiers d’un répertoire :

du -h --max-depth=1

-h : Human readable
-d : max-depth

Trier les fichiers par date de modification :

ls -t

Supprimer des fichiers d’une date antérieur :

find $log -type f -mtime +7 -exec /bin/rm -f {} \;

Rechercher un fichier avec find

Pour rechercher un fichier dans une arborescence, sans dépasser le premier niveau de celle-ci, il faut utiliser find de cette manière :
find . -name '*.c' -maxdepth 1 -type f