Archive for the ‘Linux’ Category

Moving Backuppc Data Dir

Tech Recipe for Backuppc I will explain briefly how to move the Backuppc __TOP_DIR__ to another disk. The main reason of this long data processing is the performance improvement. I’ve tried several Filesystems and different under layer block device ( RAID5, RAID10) alwaysover LVM. For the moment the best seems to be RAID10 with 32K […]

linux

ProFTPd, Fail2ban, locales

Fail2Ban, qu’on ne présente plus, est un outil bien utile. Encore faut-il que les regex soit bien configurées, et que les services (tels que ProFTPd) sortent un log qui est interprétable par ProFTPd. Il m’est arrivé de détecter que fail2ban ne faisait pas bien son job avec proftpd. En effet, un log comme suit : […]

linux

Droits d’écriture par listes de contrôle d’accès (ACL)

Si vous hébergez plusieurs sites web sur un seul et même serveur dédié, vous avez probablement dû être confrontés à ce problème : Apache ne peut écrire dans un répertoire utilisateur (sauf permissions folkloriques 777 ou lancer le démon httpd en root:root…) Pour cela, on va utiliser ce qu’on appelle les ACL, les listes de […]

htaccess

htaccess dans répertoire virtuel

On connaît tous les méthodes pour appliquer une ou plusieurs règles de htaccess à un ou plusieurs répertoire (avec Directory), mais comment faire lorsque l’URL demandée par le navigateur est un virtuel (genre une alias ou de l’url rewriting) ? La réponse avec un exemple : Alors après, vous pouvez jouer de fantaisies diverses et […]

find

find -delete avant ou après sur Linux ?

Pour faire une suppression avec la commande « find » sous linux, il y a une fonction très pratique, elle se nomme -delete. Suivant la documentation du man entre debian et ubuntu, il peut y avoir une très grosse erreur. Tweet

mysqldump

mysqldump en mode silencieux

mysqldump permet de sauvegarder en masse vos bases de données, le souci avec mysqldump, c’est qu’il écrit gentiment ce qu’il fait, et donc à chaque sauvegarde, on reçoit souvent un mail pour nous expliquant ce que mysqldump vient de faire. Malheureusement, il n’existe pas encore de commande magique comme –silent pour faire taire mysqldump… Nous […]

linux

Renommer plusieurs fichiers

Voici comment faire pour renommer tout ces fichiers JPG en fichiers jpg (quand on a pas de Windows et de TheRenameProgram sous la main) et de manière générale, pour passer le nom de ses fichiers en minuscule : Supprimer les caractères accentués et les espaces dans le noms de vos fichiers : Tweet

linux

Supprimer des caractères en fin de ligne

Voici comment faire pour supprimer un certain nombre de caractères (3 dans notre cas) à la fin d’une ligne : Ici voici ce que l’on opère : Calcule la taille de la chaine retourne la taille de la chaine soustrait de 3 retourne la chaine depuis le premier caractère (0) jusqu’au nombre calculé avant. Tweet

linux

Rechercher les liens symboliques erronés

Une petite astuce qui vous permettra de rechercher tous les liens symboliques erronés de votre machine. Très pratique quand il y a des liens dans 1000 sous-répertoires un peu partout dans la machine. Juste après le find vous avez un « / ». Mettez le répertoire que vous voulez scanner. Tweet