Contact Me

Evocatio - Solutions Technologiques

514.667.0559

Archive for the ‘Tutoriel’ Category

Connexion automatique avec SSH

Sunday, October 11th, 2009

Mise en situation

Si vous tentez de vous connecter automatiquement entre un ordinateur A vers l’ordianteur B, soit pour avoir accès a un terminal ou vous voulez automatiser une tâche.

Comment procéder

  1. Identifier vous sur l’ordinateur A (client) pour créé une pair de clef d’authentification (ne pas spécifier de “passphrase”)
    0f8b870ed6ed1c9433e795c9467958ed
  2. Maintenant utiliser ssh ou autre logiciel de console pour créé le répertoire ~/.ssh pour l’utilisateur que vous voulez sur l’ordinateur B. (Prenez note que le répertoire peut déjà exister):
    94c1ab6a3312102f2d7f7fb26205f9de
  3. Finalement, ajouter la clef public, créé auparavant, dans le fichier ~/.ssh/authorized_keys dans l’ordinateur B et entrer le mot de passe une dernière fois:
    1ae162a88ef82bc021b26e9cc6c6dc08
  4. Maintenant, vous pouvez vous connecter sur l’ordinateur B depuis l’ordinateur A sans spécifier de mot de passe:
    3272407bfa4fd5913f5d89f9621da510

Prendre note que dépendamment de votre version de SSH vous aurez peut-être besoin des changements suivant :

  • Insérer la clef public dans le fichier .ssh/authorized_keys2
  • Changer les permissions du répertoire .ssh pour 600

Comment encrypter des fichiers sous Linux avec openssl

Saturday, October 10th, 2009

Note: C’est étapes s’applique à tout fichiers ou dossiers.

Une petite récapitulation sur la compression et l’extraction des fichier tar.gz (ou tgz). Pour compresser un dossier intituler backup :

tar -zcf backup.tar.gz backup

Cette commande compresse le répertoire backup dans un fichier backup.tar.gz. Pour décompresser, utiliser la commande suivante :

tar -zxf backup.tar.gz

Maintenant la partie amusante. Regardons comment nous pouvons ajouter une encryption de base. Pour compresser le répertoire backup avec l’encryption, exécuter :

tar -zcf – backup | openssl des3 -salt -k votremotdepasse | dd of=backup.des3

Remplacer votremotdepasse par un de vos mot de passe. Cette commande génére un fichier nommé backup.des3. Ce fichier peut être décompresser uniquement avec votre mot de passe.

Pour extraire votre archive encrypter, utiliser la commande suivante :

dd if= backup.des3 | openssl des3 -d -k votremotdepasse | tar zxf -

Veuiller prendre note que le “-” à la fin, n’est pas une erreur de typo, mais bien nécessaire à la commande pour fonctionner. Remplacer votremotdepasse par le mot de passe utiliser pour encrypter le fichier.

Etienne Lachance - Copyright © 2009 - Dragon Technologie - Tout droits réservés