Intégrer ClamAV à PureFTPd Sur Debian
Installation de ClamAV [bash]apt-get install amavisd-new clamav clamav-data clamav-server clamav-update clamav-scanner[/bash] Créer un lien Symbolique de /etc/clamd.conf vers le...
Filter by Category
Filter by Author
Installation de ClamAV [bash]apt-get install amavisd-new clamav clamav-data clamav-server clamav-update clamav-scanner[/bash] Créer un lien Symbolique de /etc/clamd.conf vers le...
Posted by louis MARTINBRANDA
Si vous avez un utilisateur qui à perdu son mot de passe il vous suffit de faire la commande suivante dans SQL:
Posted by louis MARTINBRANDA
Installation [bash]apt-get install proftpd[/bash] Edition de la configuration : [bash]vi /etc/proftpd/proftpd.conf[/bash]
Posted by louis MARTINBRANDA
Si vous utilisez la version de webmin DEB, d’abord télécharger le fichier, puis exécutez la commande: [bash]dpkg –install webmin_1.540_all.deb[/bash] Ce qui va...
Posted by louis MARTINBRANDA
Trouvez l’ID de votre librairie iTunes Sur l’ordinateur avec lequel votre iPhone/iPod touch est déjà synchronisé, trouvez trouvez puis ouvrez le dossier “iTunes Music Library.xml”...
Posted by louis MARTINBRANDA
OpenVPN est un VPN SSL se basant sur la création d’un tunnel IP. Installation du Serveur OpenVPN On commence par installer le package OpenVPN
Posted by louis MARTINBRANDA
Voici un petit tuto, pour vous expliquer comment installer FFMPEG sur Debian et Ubuntu. Ci-dessous la liste des packages qui seront installés : FFmpeg FFmpeg-PHP Mplayer +...
Posted by louis MARTINBRANDA
Quand vous rajoutez des sources dans /etc/apt/sources.list et que vous faites un apt-get update. Il peut vous arrivez de recevoir ce message :
Posted by louis MARTINBRANDA
Par défaut maintenant sur Debian quand vous faites : crontabt -e il est automatiquement edité via nano.
Posted by louis MARTINBRANDA
Suite au post préédent, j’ai créé un script qui vous permet de supprimer quotidiennement les anciens répertoires de SARG. Créé un script nommé : nettoyage_sarg.sh
Posted by louis MARTINBRANDA
[bash]apt-get install amavisd-new clamav clamav-data clamav-server clamav-update clamav-scanner[/bash]
Créer un lien Symbolique de /etc/clamd.conf vers le fichier /etc/clamd.d/amavisd.conf:
[bash]ln -s /etc/clamd.d/amavisd.conf /etc/clamd.conf[/bash]
Maintenant on l’enregistre au boot:
[bash]chkconfig –levels 235 clamd.amavisd on
/etc/init.d/clamd.amavisd start[/bash]
Configuration de PureFTPd
En premier lieu ouvrir le fichier /etc/pure-ftpd/pure-ftpd.conf et mettre CallUploadScript à yes :
[bash]vi /etc/pure-ftpd/pure-ftpd.conf
# If your pure-ftpd has been compiled with pure-uploadscript support,
# this will make pure-ftpd write info about new uploads to
# /var/run/pure-ftpd.upload.pipe so pure-uploadscript can read it and
# spawn a script to handle the upload.
CallUploadScript yes[/bash]
Maintenat on créé le fichier /etc/pure-ftpd/clamav_check.sh
[bash]vi /etc/pure-ftpd/clamav_check.sh[/bash]
[bash]#!/bin/sh
/usr/bin/clamdscan –remove –quiet –no-summary « $1″[/bash]
et le rendre executable:
[bash]chmod 755 /etc/pure-ftpd/clamav_check.sh[/bash]
Maintenant nous démarrons le fichier pure-uploadscrip et il va appeler le fichier / etc / pure-ftpd / clamav_check.sh chaque fois qu’un fichier est téléchargé
[bash]pure-uploadscript -B -r /etc/pure-ftpd/clamav_check.sh[/bash]
[bash]vi /etc/rc.local[/bash]
ajouter la ligne /usr/sbin/pure-uploadscript -B -r /etc/pure-ftpd/clamav_check.sh
[bash]#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don’t
# want to do the full Sys V style init stuff.[/bash]
[bash]/usr/sbin/pure-uploadscript -B -r /etc/pure-ftpd/clamav_check.sh
touch /var/lock/subsys/local[/bash]
On relance PureFTPd:
[bash]/etc/init.d/pure-ftpd restart[/bash]
Maintenant, toutes personnes éssayant d’uploader un fichier contenant un malware, ce dernier sera supprimé.
Subscribe to our email newsletter to receive useful articles and special offers.
We won't share your email address.