Je dois exécuter la commande "SCP" dans un crontab
sans entrer de phrase secrète. J'ai donc créé la cléSCP sur crontab demandant toujours un mot de passe après l'échange de clés
ssh-keygen -t rsa
ensuite transféré le fichier id_rsa.pub
-host_dest
.
Après, copié le contenu de id_rsa.pub
à ~/.ssh/authorized_keys
$ cat id_rsa.pub >>~/.ssh/authorized_keys
$ chmod 700 ~/.ssh/authorized_keys
Si je tente d'effectuer une SCP, un mot de passe est toujours nécessaire.
J'ai aussi essayé d'utiliser
ssh-add ~/.ssh/id_rsa
Mais aussi dans ce cas, je saisir le mot de passe. Une suggestion?!?
Est-ce que PubkeyAuthentication est activé dans le fichier/etc/sshd_config? – TrX
yep PubkeyAuthentication oui #AuthorizedKeysFile \t% h/.ssh/authorized_keys – user3472065
RSAAuthentication = yes? https://security.stackexchange.com/a/71581 – TrX