# Ajouter et gérer sa clé SSH

Pour vous connecter à vos sites en SSH ou SFTP, vous devez enregistrer votre clé SSH publique dans votre profil Faaaster. Cette clé est ensuite automatiquement déployée sur tous vos sites.

![Page Profil - Section Clé SSH publique](https://3571417815-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZZZbh9symRKJgO883eKl%2Fuploads%2Fgit-blob-e6d925d483cf21d774f645daaaacd5cddfc0f6ec%2FN-01-profil.png?alt=media)

***

## Accéder à la section clé SSH

1. Cliquez sur votre **avatar** en haut à droite.
2. Sélectionnez **Profil**.
3. La section **Clé SSH publique** est visible sous vos informations personnelles.

***

## Option 1 — Définir une clé SSH personnalisée

Si vous avez déjà une paire de clés SSH sur votre ordinateur :

1. Ouvrez un terminal et affichez votre clé publique :

   ```bash
   cat ~/.ssh/id_ed25519.pub
   # ou
   cat ~/.ssh/id_rsa.pub
   ```
2. Copiez l'intégralité du contenu affiché (commence par `ssh-ed25519` ou `ssh-rsa`).
3. Dans Faaaster, collez cette clé dans le champ **Clé SSH publique**.
4. Cliquez sur **Définir une clé SSH personnalisée**.

***

## Option 2 — Générer une paire SSH directement dans Faaaster

Si vous n'avez pas de clé SSH ou souhaitez en créer une dédiée à Faaaster :

1. Cliquez sur **Générer une clé SSH**.
2. Faaaster génère une paire de clés (publique + privée).
3. **Téléchargez la clé privée** immédiatement et conservez-la en lieu sûr — elle ne sera plus accessible ensuite.
4. La clé publique est automatiquement enregistrée dans votre profil.

> **Important** : La clé privée est confidentielle. Ne la partagez jamais et ne la stockez pas dans un endroit public (Git, emails, etc.). Si vous la perdez, vous devrez générer une nouvelle paire.

***

## Vérifier que la clé est bien enregistrée

Après avoir enregistré votre clé, le champ **Clé SSH publique** dans votre profil affiche le début de votre clé publique. Vous pouvez maintenant vous connecter à vos sites en SSH et SFTP.

***

## En résumé

| Option                            | Quand l'utiliser                                            |
| --------------------------------- | ----------------------------------------------------------- |
| **Définir une clé personnalisée** | Vous avez déjà une paire SSH sur votre machine              |
| **Générer une clé SSH**           | Vous n'avez pas de clé ou souhaitez une clé dédiée Faaaster |
