Hi there!

These last few days, I’m emerging from the soil my army of hard disk that contains all my data for the past 10 years. I had been totally discouraged by the amount of information, and huge quantity of duplicated files due to multiple backups.

As I’m storing a lot of files in a year, I searched a good way to organize, sort and backup all my documents, videos and music in a logical way. The purpose is also to reduce risks of losing files (after a hard-disk failure for example). If you are or were in the same case, this little guide is for you! Throughout this bunch of lines, I will show you how to keep the control on your files and your workspace, and how to jungle with your personal and professional data.

Continue Reading "File storage strategy"
Wifi, addresses utiles

Si vous travaillez de temps en temps avec les antennes (que ce soit en électronique ou pour vos calculs théoriques) , j’ai découvert un site regroupant plusieurs calculateurs en rapport avec les puissances, les pertes et la sensibilité des antennes. Ça ce passe sur ce site: http://www.swisswireless.org/wlan_calc_fr.html En bonus, je vous laisse également une petite série de tutoriaux très bien expliqués…Continue Reading “Wifi, addresses utiles”

IPtables : les scripts utiles

Je viens de tombé sur quelques script assez utile pour les sysadmin, proposé par formation-debian.via.ecp.fr et cyberciti.biz

  • Le premier script n’est rien d’autre qu’un fichier de configuration extrêmement facile à comprendre, permettant de sécuriser très rapidement l’accès au serveur.

Il facilite la configuration de nombreux services tels que SSH, SAMBA, serveur mail avec iptables.

Pour récuperer le script, rien ne vaut un bon petit wget:

wget http://formation-debian.via.ecp.fr/fichiers-config/iptables.up.rules

Je post le script à la fin de ce post.

  • Le second script permet  de faire un reset par défaut du firewall noyau de linux. En effet, lorsque l’on test de nouvelles règles sur iptables, il arrive parfois que l’on bloque l’accès SSH au serveur par erreur. Ainsi, à l’aide de la commande ‘at‘ vu dans ce post, on peut facilement indiquer à notre système que l’on veut un reset des règles dans 5 minutes par exemple!

Voici le script en question, à copier dans un fichier resetfw.sh, par exemple:

Continue Reading "IPtables : les scripts utiles"
Exécuter un script avec un délai avec ‘at’

Parfois, il peut s’avérer utile d’exécuter un script linux avec un décalage d’1 heure par exemple.

Pour se faire, j’utilise désormais la commande ‘at‘.

Par exemple, pour executer une commande qui m’exécutera un script dans 5 minutes, on procédera comme suit:

at now + 5 minutes -f /etc/monscript.sh

L’attribut now charge le temps actuelle dans la commande. Ainsi, en tapant now +3 days, la commande sera effectuer dans 3 jours à l’heure actuelle.
On peut également utiliser les dates comme suit: 10:00 13/11/2011 

Pour lister tous les jobs qui ont été lancé:

Continue Reading "Exécuter un script avec un délai avec ‘at’"
WordPress : Afficher l’icone RSS

Je n’ai jamais vraiment utilisé la technologie RSS, sorte de flux contenant des articles d’un blog récupérable via des logiciels tiers. Et bien, grâce à Julien, j’ai lâché les book-marks de firefox pour les flux RSS. Bien plus pratique, exportable plus facilement, utilisable via des widgets sur le bureau (gnome), mise au courant lors d’un…Continue Reading “WordPress : Afficher l’icone RSS”

Deconnexion d’un partage reseau (Samba)

Sous Windows, il arrive que vous ayez besoin de vous déconnecter d’un partage réseau du type Samba. Ceci est très utile pour tester des paramètres « Guest » (invités) alors que vous êtes déjà identifier sur le serveur avec un autre compte utilisateur. Pour se faire, on démarre l’utilitaire command (ou cmd : démarrer->exécuter->cmd puis…Continue Reading “Deconnexion d’un partage reseau (Samba)”

PDMenu : ssh pour les novices


Récemment, j’ai eu besoin de donner l’accès à mon serveur à un ami pour qu’il puisse démarrer/redémarrer certains services au cas ou ils seraient éteints ou plantés. Étant donné qu’il était plutôt novice et que je ne voulais pas qu’il accède en lecture aux fichiers de configuration, j’ai décider de le « chrooter » (enfermer) dans un shell limité.
Bien sur, il en existe pas mal, comme rbash… Mais j’en ai déterrer un spécial: PDMenu.

Ce petit shell permet en effet d’afficher un menu au lieu de la traditionnelle li

gne de commande! Après avoir configurer le menu, l’utilisateur ne pourra utiliser que les options disponibles dans le menu. Les possibilités de PDMenu sont vastes:
Création de sous menu
Possibilité de laisser le choix entre plusieurs paramètres
Affichage de la sortie de chaque programme
Possibilité de renseigner/éditer des paramètres

Petit aperçu de ce que cela donne:

Continue Reading "PDMenu : ssh pour les novices"
Les paquets ‘testing’ sur une ‘stable’

Je suis confronté à un problème de taille: j’essaie désespérément d’installer un paquet (deluge, un client torrent) sur une version de debian qui ne possède pas le paquet. Actuellement, mon serveur est sous la version 5 de Debian (“lenny”) et les paquets que je cherche à installer sont présents sur la future version de debian,…Continue Reading “Les paquets ‘testing’ sur une ‘stable’”

Désactiver le montage auto. des disques

Le montage automatique des disques durs externes & clés USB peut devenir assez vite redondant, surtout lorsque le disque en question contient plusieurs partitions, qui ouvrent chacune une fenêtre dans Nautilus. Deux options existent pour empêcher Nautilus de nous importuner: Désactiver l’ouverture automatique de nautilus lors d’un montage de périphérique Désactiver le montage automatique des…Continue Reading “Désactiver le montage auto. des disques”

Nautilus ‘open in terminal’

Voici une extension très utile pour notre très cher Nautilus (navigateur de fichier par défaut sous Ubuntu). Il permet en effet d’ouvrir un terminal qui pointe vers le dossier dans lequel on navigue en faisant un clique-droit et “Ouvrir dans un terminal”. Pour l’installer, un simple aptitude install nautilus-open-terminal sera suffisant. Ensuite, il faudra redémarrer…Continue Reading “Nautilus ‘open in terminal’”