# Configurer Gitblit à l'aide d'une authentification SSH

Cet article décrit comment configurer Gitblit avec Talend Administration Center en utilisant une authentification SSH.

Cette configuration a été testée sur l'architecture suivante :

* Talend Administration Center installé sous Windows
* Git installé sous Linux

**Prérequis** : vous avez installé et configuré Git, comme expliqué dans le *Guide d'installation Talend*.

1. Exécutez la commande suivante pour ajouter la clé publique au fichier **authorized\_keys** situé dans votre dossier *.ssh* :

   ```
   cat id_rsa.pub >> authorized_keys
   ```

2. Exécutez la commande suivante pour configurer l'autorisation :

   ```
   chmod 600 id_rsa.pub
   ```

3. Téléchargez Gitblit sur [http://gitblit.com](http://gitblit.com/) (uniquement en anglais).

4. Installez Tomcat et déployez le fichier .war Gitblit.

5. Exécutez la commande suivante pour ajouter le serveur Git comme known\_hosts :

   ```
   ssh -l <git_username> -p 29418 <git_server>.
   ```

   Exécutez la même commande sur le serveur hébergeant Talend Administration Center pour créer le fichier known\_hosts.

6. Ouvrez Gitblit à l'adresse suivante : https://servernName:port/&lt;war\_file\_name&gt;

7. Utilisez l'identifiant et le mot de passe par défaut (admin/admin) pour vous connecter : ![](https://help.qlik.com/talend/fr-FR/installation-guide-linux/Resources/images/gitblit-welcome.png)

8. Cliquez sur la flèche en haut à gauche et sélectionnez My Profile pour configurer la clé SSH pour votre utilisateur·rice.

9. Collez le contenu de la clé publique dans le champ prévu à cet effet et sauvegardez-la : ![](https://help.qlik.com/talend/fr-FR/installation-guide-linux/Resources/images/gitblit-ssh.png)

10. Ajoutez les informations de connexion à Talend Administration Center : allez dans &gt; Settings (Paramètres) &gt; Configuration &gt; Git et saisissez l'URL du SSH dans le champ Git server url (URL du serveur Git). ![](https://help.qlik.com/talend/fr-FR/installation-guide-linux/Resources/images/AWS-SSH-GitServerURL.png) Dans cette configuration, les champs Username (Identifiant) et Password (Mot de passe) peuvent rester vides. Pour plus d'informations, consultez [Configurer les paramètres de Git](https://help.qlik.com/talend/r/fr-FR/8.0/administration-center-user-guide/setting-up-git-parameters).