Tapadtete

Aller au contenu | Aller au menu | Aller à la recherche

mardi, avril 10 2007

Log d'authentification par mail

Fichier authactivity à placer dans /etc/cron.daily/

#!/bin/bash

body='/tmp/mailtest_body.txt'
dest='julien.smadja@gmail.com'

echo "Activite authentification" > $body
echo "" >> $body

cat /var/log/auth.log >> $body
mv /var/log/auth.log /tmp/auth.log

mpack -s "[BlackDojo] Activite authentification" $body $dest

Log FTP par mail

Envoyer les logs FTP par mail

Fichier ftpactivity à placer dans /etc/cron.daily/

#!/bin/bash

body='/tmp/mailtest_body.txt'
dest='julien.smadja@gmail.com'
ftp='/var/log/vsftpd.log'
filterftp='/var/log/ftpfilter.log'

cut -d ' ' -f 8,13 $ftp | grep [\"] > $filterftp

echo "Activite du FTP" > $body
echo "" >> $body

#cat $filterftp | grep DOWNLOAD >> $body
cat $filterftp >> $body

echo "" > $filterftp

mpack -s "[BlackDojo] Activite du FTP" $body $dest

Cron : Automatisation des tâches

Fichier de configuration : /etc/crontab (voir fichier attaché).

  • Recharger le fichier : sudo /etc/init.d/cron reload
  • Relancer le cron : sudo /etc/init.d/cron restart
  • Executer les tâches d'un dossier : sudo run-parts /etc/cron.daily

lundi, avril 9 2007

Piti test

Sub PhraseALenvers()

	Dim Phrase As String
	Dim PhraseEnvers As String
	Phrase = "Tu l'as trop écrasé, César, ce port-salut"
	For compteur = Len(Phrase) To 1 Step -1
		PhraseEnvers = PhraseEnvers & Mid(Phrase, compteur, 1)
	Next
	MsgBox PhraseEnvers

End Sub

Ouverture du blog Tapadtete

Tapadtete est un concept. Combien de fois avez vous été confronté à un problème, l'avez résolu, puis oublié la solution ? Trop souvent peut-être ...

Alors comment tu fais quand tu n'as pas de tête ? Et bien tu postes sur Tapdatete !

Ce "blog" contiendra diverses choses, certaines utiles pour vos besoins, d'autres moins. Il y aura de tout, il y aura du rien.

L'important c'est que ça existe!

Merci

page 2 de 2 -