Authentification SSH via expect

Suite à mon article sur l’authentification ssh par clé, je vous propose aujourd’hui une autre solution pour automatiser vos connexions. Nous allons utiliser le binaire expect. En fonction de votre système, vous devrez peut être l’installer, sous Mac OS X 10.6, il est installé de base. #!/usr/bin/expect -f   # On récupère les paramètres de … Lire la suite

Sauvegarder Nagios & Centreon

Venant de mettre en place Nagios et Centreon, j’ai donc écrit un script Bash pour sauvegarder le tout. Voici une ébauche du script, je l’améliorais au fur et à mesure et je mettrais à jour cet article : # !/bin/sh   # Constantes USER=’user’ PASSWORD=’password’ HOST=’host_ip’ DATE=`date +%F` PREV_DATE=`date +"%F" –date ‘7 day ago’` DEST_DIR="/mnt/datas/NAGIOS/NAGIOS_$DATE" … Lire la suite

Authentification SSH par clé

Le but de cet article est très simple, je souhaite que l’userA de ma machineA souhaite se connecter à la machineB en tant que userB sans tapper de mot de passe. On va donc utiliser l’authentification par clé. Il peut y avoir certaines modifications à apporter au fichier de configuration de ssh, mais j’en ai … Lire la suite

Replication de base MySQL sur 2 serveurs

Le but de cet article est d’avoir 2 serveurs MySQL synchronisés. Par la suite, je mettrais en place un système de sauvegarde à froid du serveur Slave, on pourra donc laisser notre serveur principal tourné H24, sans interruption de service. Pré requis : 2 serveurs MySQL 😉 J’utilise dans cet article 2 serveurs qui tournent … Lire la suite

Installation de RoundCube et utilisation avec un compte Gmail

RoundCube est un client mail web compatible IMAP. Il nécessite donc un serveur web (Apache), php et un serveur sql (MySQL, PostGreSQL, SQLite). On installe les éléments nécessaires. apt-get install apache2 apt-get install mysql-server apt-get install php5 php5-mysqlapt-get install apache2 apt-get install mysql-server apt-get install php5 php5-mysql On télécharge l’archive sur le site de RoundCube … Lire la suite