Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 07/11/2017, à 16:26

fredobaldo

rsync par ssh sans demande de mot de passe [RESOLU]

Bonjour,
Sur une machine locale, j'avais installé Ubuntu 14:

cat /proc/version --> Linux version 4.2.0-27-generic (buildd@lgw01-45) (gcc version 4.8.2 (Ubuntu 4.8.2-19ubuntu1) ) #32~14.04.1-Ubuntu SMP Fri Jan 22 15:32:27 UTC 201

J'avais configuré une clé ssh (avec ssh-keygen et sans mot de passe: je sais que ce n'est pas DU TOUT conseillé) que j'avais copié sur un serveur distant: c'est mon hébergeur (Celeonet) sur lequel j'ai plus ou moins la main (ne me demandez donc pas le fichier /etc/ssh/ssh_config).
Avec celle-ci, toutes les heures par son crontab, je lançais des:

rsync -az -e "ssh -i /root/.ssh/id_dsa" ... ...

et lorsque je fais:

ssh -i /home/ubuntu/.ssh/id_dsa USER@MON_IP

je n'ai pas de demande de mot de passe (et j'en étais plutôt content).

Pour me moderniser, j'ai installé une nouvelle machine locale en Ubuntu 17:

cat /proc/version --> Linux version 4.13.0-16-generic (buildd@lcy01-02) (gcc version 7.2.0 (Ubuntu 7.2.0-8ubuntu2)) #19-Ubuntu SMP Wed Oct 11 18:35:14 UTC 2017

(je vous raconte pas la modif pour la configurer en ip fixe ... enfin bref)
J'ai configuré une clé ssh et je l'ai copiée sur un serveur distant.
mais lorsque je fais:

ssh -i /home/ubuntu/.ssh/id_dsa USER@MON_IP

j'ai toujours un demande de mot de passe.

Je me connecte toujours à la même machine distante.
Pourriez-vous m'aider à supprimer cette demande de mot de passe sur cette nouvelle installation ?

Voici ce que j'ai essayé:
mettre la clé de l'ancienne machine sur la nouvelle --> demande de mot de passe sur la nouvelle machine mais pas sur l'ancienne.
mettre la clé de la nouvelle machine sur l'ancienne --> demande de mot de passe sur la nouvelle machine mais pas sur l'ancienne.
Alors j'en ai conclu (peut-être un peu vite) que le problème ne venait pas de la clé.

Il y a peut-être un autre moyen (plus sécurisé) que de faire par clé ? Pour que le rsync qui est dans le cron ne demande n'ai pas besoin de mot de passe ?

Dernière modification par fredobaldo (Le 07/11/2017, à 18:34)

Hors ligne

#2 Le 07/11/2017, à 18:32

fredobaldo

Re : rsync par ssh sans demande de mot de passe [RESOLU]

En faisant la même procédure mais en changeant la clé DSA par RSA, cela a fonctionné.
Je prends cette solution.
Merci.

Dernière modification par fredobaldo (Le 07/11/2017, à 18:33)

Hors ligne