Impossible de cloner mon dépôt en ssh à la fac

j’ai créé un dépôt git sur plmlab. De chez moi, aucun problème pour le cloner
Par contre, de la fac, il y a un problème :

Clonage dans ‘enseignement’…
Warning: Permanently added the ECDSA host key for IP address ‘129.88.176.155’ to the list of known hosts.
sign_and_send_pubkey: signing failed: agent refused operation
git@plmlab.math.cnrs.fr: Permission denied (publickey).
fatal: Impossible de lire le dépôt distant.

j’ai bien mis ma clé dans mon profil (et ça marche de chez moi)
j’ai bien mes 2 clés publiques et privées dans mon répertoire ~/.ssh (aucun problème avec github par exemple)

est-ce que cela peut venir du proxy ?

merci

Vincent Torri

Bonjour,
Pouvez-vous essayez de faire un ssh git@plmlab.math.cnrs.fr ? Normalement, la connexion devrait se faire et vous devriez voir un message de bienvenue comme ci-dessous :

Welcome to GitLab, @sylvain.allemand!
Connection to plmlab.math.cnrs.fr closed.

vtorri@termvtorri3:~/Desktop/Documents$ ssh git@plmlab.math.cnrs.fr
sign_and_send_pubkey: signing failed: agent refused operation
git@plmlab.math.cnrs.fr: Permission denied (publickey).

Ok, il y a un problème sur votre poste.
Il est possible que les droits Unix sur le fichier de la clé privée ne soient pas corrects. Ils doivent être en 0600.

Si vous activez le mode verbeux, vous devriez avoir plus d’information :

ssh -v git@plmlab.math.cnrs.fr

ce qui semble le plus pertinent :

debug1: Offering public key: RSA SHA256:Ibs3eu/5LkCf0N9KdSFAl+t9yCPGibSJwQfa0EO7i8E /home/maths/vtorri/.ssh/id_rsa
debug1: Server accepts key: pkalg rsa-sha2-512 blen 277
sign_and_send_pubkey: signing failed: agent refused operation

Pouvez-vous exécuter la commande suivante et donner le résultat :

ls -l /home/maths/vtorri/.ssh/

Sinon, sur cette page ils conseillent de faire

ssh-add -l

-rw-r–r-- 1 vtorri maths 1766 juin 13 2019 id_rsa
-rw-r–r-- 1 vtorri maths 411 juin 13 2019 id_rsa.pub
-rw-r–r-- 1 vtorri maths 666 mars 31 13:13 known_hosts

ssh-add semble résoudre le problème. Il m’a abord demandé de changer les droits d’accès de ma clé privée. Est-ce que le problème était les droits d’accès ? je ne sais pas. En tout cas, j’ai pu cloner en ssh

merci beaucoup

Oui le problème venait des droits sur le fichier de la clé.