Configurer Git SSH – AZURE DEVOPS

Corriger les permissions

chmod 700 ~/.ssh
chmod 600 ~/.ssh/id_rsa_avoriaz
chmod 644 ~/.ssh/id_rsa_avoriaz.pubLangage du code : Bash (bash)

Charger la clé privée

eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa_avoriazLangage du code : Bash (bash)

Puis vérifier :

ssh-add -lLangage du code : Bash (bash)

Configurer Azure DevOps pour utiliser cette clé

nano ~/.ssh/configLangage du code : Bash (bash)

Ajouter :

Host ssh.dev.azure.com
    HostName ssh.dev.azure.com
    User git
    IdentityFile ~/.ssh/id_rsa_avoriaz
    IdentitiesOnly yes

Host vs-ssh.visualstudio.com
    HostName vs-ssh.visualstudio.com
    User XXX
    IdentityFile ~/.ssh/id_rsa_avoriaz
    IdentitiesOnly yesLangage du code : Bash (bash)

Corriger les permissions :

chmod 600 ~/.ssh/configLangage du code : Bash (bash)