Archives de juillet, 2004
Installation et utilisation de GnuPG avec Evolution
Je vais ici décrire l’installation et l’utilisation de GnuPG avec Evolution.
Il faut tout d’abord installer ces 2 logiciels :
# emerge -v evolution gnupg
(ces paquets existent surmement aussi pour votre distribution)
J’ai utilisé les versions suivantes : Evolution 1.4 et GnuPG 1.2.2.
Lire la suite ce cet article »
Installer un serveur TFTP
Un serveur TFTP est en général utilisé pour mettre à jour le firmware d’appareils connectés au réseau.
Pour installer un serveur TFTP, faîtes :
# apt-get install tftpd
Après la configuration se fait dans le fichier /etc/inetd.conf :
#:BOOT: Tftp service is provided primarily for booting. Most sites
# run this only on machines acting as "boot servers."
tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /boot
Le paramètre /boot à la fin de la ligne indique le répertoire qui contient les fichiers à télécharger. Je préfère mettre tout dans un répertoire spécial /tftp :
tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /tftp
et voilà, il suffit de mettre les fichiers (firmware, …) dans le répertoire /tftp et de relancer inetd :
# /etc/init.d/inetd restart
Sauvegarder une image de disque dur
Voici la procédure pour réaliser une image d’un disque et pour la restaurer via le réseau (la procédure est quasiement pareil pour une sauvegarde sur CD, bande, …).
Créer l’image
Par exemple pour sauvegarder le disque /dev/hda de la machine testBox sur la machine backupBox, il faut booter testBox avec un rescue disk (une knoppix fait parfaitement l’affaire).
Ensuite, il suffit de faire un :
# dd if=/dev/hda | ssh root@backupBox "dd of=/var/tmp/backup_testBox"
Cette commande permet de récupérer tout le disque dur, MBR inclus, dans le fichier backup_testBox. Ce fichier aura la taille du disque dur. Il est aussi possible d’ajouter une compression en pipant vers la commande gzip par exemple.
Rétablir l’image
Pour rétablir l’image sur testBox, il faut à nouveau booter sur un rescue disk, et faire :
ssh root@backupBox "dd if=/var/tmp/bakup_testBox" | dd of=/dev/hda
une autre solution pour dupliquer une machine, sans utiliser ssh, mais la commande nc (paquet netcat) :
sur la machine de destination :
# nc -l -p 10000 > /dev/sda
sur la machine source :
# cat /dev/sda | nc ipmachinedestination 1000
Et voilà !
