> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/rdm/fr/knowledge-base/how-to-articles/set-up-an-ssh-tunnel.md).

# Configurer un tunnel SSH

Le tunnel SSH sert à créer une connexion chiffrée sur un réseau non fiable. Il consiste en un tunnel chiffré exploitant le protocole SSH, offrant ainsi une connexion sécurisée pour le transfert de données. Le tunnel SSH peut être utilisé pour établir une sorte de réseau privé virtuel (VPN) afin d'accéder à des services à travers des pare-feux.

Voici la procédure pour établir un tunnel SSH de base afin d'atteindre une machine distante :

![](https://cdnweb.devolutions.net/docs/docs_en_kb_KB4520.png)

### Créer un tunnel SSH

Pour créer un tunnel SSH, les connexions locales passant par un port spécifié doivent être transférées vers un serveur SSH. Pour les tunnels SSH, un port donné d'une machine doit être transféré vers un port de l'autre machine, qui sera l'autre extrémité du tunnel. Une fois le tunnel SSH établi, l'utilisateur peut se connecter au port spécifié précédemment sur la première machine pour accéder au service réseau.

* Créez une entrée ***Tunnel SSH*** (***Nouvelle entrée*** – ***Session*** – ***Tunnel SSH***).

![](https://cdnweb.devolutions.net/docs/RDMW4258_2025_1.png)

Configurez les propriétés comme suit :

#### Paramètres du serveur SSH

| PARAMÈTRES                  | DESCRIPTION                                                              |
| --------------------------- | ------------------------------------------------------------------------ |
| **Hôte**                    | Indiquez l'adresse IP du serveur SSH.                                    |
| **Port**                    | Indiquez le port du serveur SSH. Le port par défaut est 22.              |
| **Définir la clé publique** | Configurez la clé publique.                                              |
| **Nom d'utilisateur**       | Saisissez le nom d'utilisateur utilisé pour se connecter au serveur SSH. |
| **Mot de passe**            | Saisissez le mot de passe utilisé pour se connecter au serveur SSH.      |

#### Paramètres du tunnel sortant

| PARAMÈTRES       | DESCRIPTION                                                                                                                |
| ---------------- | -------------------------------------------------------------------------------------------------------------------------- |
| **Mode**         | <p>Choisissez entre :<br>- <strong>Local</strong><br>- <strong>Distant</strong><br>- <strong>Dynamique</strong></p>        |
| **Source**       | L'adresse locale doit demeurer 127.0.0.1.                                                                                  |
| **Port source**  | Dans la plupart des cas, laissez le port local à sa valeur par défaut, 3390.                                               |
| **Hôte distant** | Saisissez l'hôte ou l'adresse IP du client distant.                                                                        |
| **Port distant** | Indiquez le port final à atteindre; dans la plupart des cas, il est préférable de le laisser à sa valeur par défaut, 3389. |

À ce moment, lancez l'entrée pour vérifier si le tunnel s'ouvre correctement ou non, puis mettez fin à la session.

### Créer une session à distance

Créez une entrée de session RDP et remplissez les paramètres requis avant de cliquer sur ***Ajouter*** :

![](https://cdnweb.devolutions.net/docs/RDMW4259_2025_1.png)

| PARAMÈTRES            | DESCRIPTION                                       |
| --------------------- | ------------------------------------------------- |
| **Hôte**              | Saisissez l'adresse locale, soit 127.0.0.1.       |
| **Port**              | Saisissez le port local, soit 3390.               |
| **Type RDP**          | Laissez le type RDP à ***Normal***.               |
| **Nom d'utilisateur** | Saisissez le nom d'utilisateur de l'hôte distant. |
| **Domaine**           | Saisissez le domaine de l'hôte distant.           |
| **Mot de passe**      | Saisissez le mot de passe de l'hôte distant.      |

Dans la section ***VPN/Tunnel/Gateway*** de la session RDP, réglez le champ ***Connecter*** à ***Toujours se connecter***, et le champ ***Type*** à ***Lien SSH***.

![](https://cdnweb.devolutions.net/docs/RDMW4255_2025_1.png)

Toujours dans la section ***VPN/Tunne/Gateway***, allez à l'onglet ***Paramètres (Lien SSH)*** et sélectionnez l'entrée de tunnel SSH nouvellement créée dans le menu déroulant ***Session***. Cliquez sur ***Ajouter***.

![](https://cdnweb.devolutions.net/docs/RDMW4257_2025_1.png)

La session est maintenant configurée avec les instructions suivantes : pour chaque connexion qui arrive sur la source 127.0.0.1 et le port 3390, transférer cette connexion au serveur SSH et demander au serveur de transférer cette connexion à l'hôte distant.

### Voir aussi

* [Devolutions Academy – Créer et utiliser une entrée de tunnel SSH dans Remote Desktop Manager](https://academy.devolutions.net/student/activity/2594919-create-and-use-ssh-tunnel-entry-in-remote-desktop-manager)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.devolutions.net/rdm/fr/knowledge-base/how-to-articles/set-up-an-ssh-tunnel.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
