Pages : 1
#1 Le 28/08/2015, à 07:26
- inaden
Clé ssh : connexion sans phrase
Bonjour
J'ai un petit serveur chez Gandi et j'essaie de mettre en place une sauvegarde automatique par rsync sur un autre. Pour ce faire, j'ai généré sur le premier serveur une clé ssh (RSA) selon le tuto http://doc.ubuntu-fr.org/ssh. J'ai ajouté la clé publique dans le fichier authorized_keys du second serveur et quand je veux me connecter du premier vers le second, celui-ci me demande la phrase clé.
Je suppose que cela sera aussi le cas une fois mon script rsync lancé… or je ne serais pas derrière.
Est-il possible d'éviter cela ?
Comment rendre la connexion directe ?
Merci d'avance pour votre aide.
Hors ligne
#2 Le 28/08/2015, à 07:58
- lann
Re : Clé ssh : connexion sans phrase
Ma ligne de commande est de ce type :
rsync -Haurov -e "ssh -i /home/lann/.ssh/id_rsa" /media/disk/www root@192.168.0.100:/var
A adapter
<Modéré>
Hors ligne
#3 Le 28/08/2015, à 08:41
- inaden
Re : Clé ssh : connexion sans phrase
Ok, merci,
je mets ça en place dans la journée et je vois demain si ça a fonctionné.
Ça parait si simple...
Hors ligne
#4 Le 28/08/2015, à 10:13
- inaden
Re : Clé ssh : connexion sans phrase
Re bonjour,
J'ai essayé ceci
rsync -auv --delete-after --exclude 'tmp/' --exclude 'local/' -e "ssh -i /home/admin/.ssh/id_rsa" /var/www/inaden admin@den02:/var/www/
Mais hélas, il me demande toujours : Enter passphrase for key '/home/admin/.ssh/id_rsa':
Est-ce que dans le cas d'un script cron, ce sera toujours demandé ?
Hors ligne
#5 Le 28/08/2015, à 10:18
- jplemoine
Re : Clé ssh : connexion sans phrase
Est-ce que dans le cas d'un script cron, ce sera toujours demandé ?
Sauf erreur de ma part, oui. Le cron n'est pas magique : il lance bêtement les tâches.
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
#6 Le 28/08/2015, à 10:27
- inaden
Re : Clé ssh : connexion sans phrase
Y-a-t'il alors moyen de faire le script en ajoutant le mot de passe du login, et tant pis pour la clé, ou bien est-ce un problème de configuration ?
Dois-je regénérer la clé de tel sorte que je n'ai pas besoin de phrase mot de passe ou faire la manip depuis le serveur cible ?
En tout cas, merci pour votre aide.
Hors ligne
#7 Le 28/08/2015, à 10:49
- inaden
Re : Clé ssh : connexion sans phrase
J'ai trouvé !
Donc, selon http://drpixel.tuxfamily.org/index.php? … on-par-cle
J'ai fais
ssh-agent $SHELL
Puis
ssh-add
Là demande de la phrase… et ensuite ça marche, plus besoin de la retaper !
J'espère que je n'ai pas enfreint toutes les règles de sécurité !
EN tout cas, merci à ceux qui ont participé à cette recherche
Hors ligne
#8 Le 28/08/2015, à 10:50
- inaden
Re : Clé ssh : connexion sans phrase
Par contre, je ne sais pas comment on marque comme résolu.
Hors ligne
#9 Le 28/08/2015, à 11:31
- inaden
Re : Clé ssh : connexion sans phrase
Ah bas non, ça ne marche pas !
Je me suis réjoui trop vite.
Bon, je suis toujours preneur d'idée.
Je vais essayé de regénérer ma clé sans passphrase...
Hors ligne
#10 Le 28/08/2015, à 16:01
- inaden
Re : Clé ssh : connexion sans phrase
Bon, je ne sais pas pourquoi, mais en fait, j'ai copier par scp le fichier id_rsa.pub sur mon ordinateur en lui mettant une extension txt, puis sur le serveur cible, j'ai collé cette ligne dans le fichier authorized_keys du serveur cible et maintenant la connexion par clé se fait sans que le serveur me demande la passphrase.
Donc ce coup ci, ça marche.
J'espère que ça servira à quelqu'un… même si je ne comprends pas pourquoi ça a marché comme ça.
Encore merci à tous.
Hors ligne
Pages : 1