Les billets de blog

Sauvegarde automatisé en Bash

On m’a demandé hier soir sur un canal IRC comment je procédais à ma sauvegarde sur Dedibox via le FTP distant mis à disposition. L’idée étant de transmettre sur le FTP distant des fichiers à sauvegarder et ce régulièrement…

xinetd ou la création de service facile

Création d’un serveur avec xinetd

Je vous ai présenté “nc” (netcat) qui permettait, non sans mal, de créer un serveur en bash, en perl, etc… La problématique était simplement de pouvoir créer un petit serveur sans avoir à manipuler les sockets. C’était sans compter sur “xinetd”, disponible sur toutes les distributions Linux. Ce serveur est un “super démon” (super deamon) qui va vous permettre d’ouvrir un port et de coder un service avec simplicité.

Netcat, créez votre serveur en BASH

Bash est puissant, très puissant. Les commandes et utilisations sont vastes à tel point que vous pouvez aller jusqu’à créer un serveur complet en Bash… oui vous m’avez bien entendu: **en Bash**. Ceci est possible grâce à la commande **nc** communément appelée //netcat//. Son principe est simple comme bonjour. Tout comme “cat” peut lire un fichier et l’envoyer sur la sortie standard, “nc” va faire exactement la même chose mais depuis un port.