2009-05-13 7 views
-1

J'utilise vsftpd et je veux écrire un script shell qui va détecter une connexion à mon serveur et m'envoyer un e-mail avec des informations qui et quand s'est connecté. Je ne sais pas où commencer. Quelqu'un peut me diriger dans la bonne direction.Comment faire pour détecter la connexion ftp

Thanx

Répondre

0

Je ne suis pas familier avec vsftpd, mais vous pouvez avoir votre look script shell à la sortie de netstat pour voir si vous avez des connexions sur le port 21 (le port FTP par défaut).

+0

qui est un bon début, Thanx – 6bytes

+0

Bien que ce qu'il ne sait pas qui vous êtes connecté comme demandé dans la question :( –

+0

Bon point - Ça me apprendra à écumer la question. –

0

La méthode la plus fiable consiste à utiliser l'analyse de journal. Si vous utilisez un outil comme OSSEC (gratuit et open source), il peut exécuter des scripts ou générer des alertes par courrier électronique lorsque des connexions, des déconnexions, des échecs de connexion, etc.

lien: http://www.ossec.net

0

même pour « fail2ban », bien que le but de cette chose est autre chose (vous l'aurez deviné).

J.

Questions connexes