Se connecter en SSH sur OVH n’est pas la même manipulation selon que tu es sur un hébergement mutualisé ou sur un VPS/dédié — et c’est souvent là que les tutoriels génériques induisent en erreur. Ce guide t’explique où trouver et activer l’accès, comment t’y connecter depuis Mac, Linux ou Windows, et comment passer du mot de passe à la clé SSH pour de bon. Si tu ne sais pas encore ce qu’est SSH ni pourquoi c’est utile, commence plutôt par notre article de base sur SSH avant de revenir ici.

Prérequis

1. Où trouver et activer l’accès SSH chez OVH

Tout se passe dans ton espace client OVH, dans la section liée à ton hébergement web (ou à ton VPS). Cherche l’onglet consacré au FTP et au SSH — le nom exact peut varier selon les mises à jour de l’interface, mais le principe reste stable : c’est là que tu trouveras :

Sur un hébergement mutualisé, l’accès SSH est souvent désactivé par défaut : il faut l’activer explicitement depuis cet onglet avant de pouvoir t’y connecter. Sur un VPS ou un serveur dédié, l’accès SSH est actif dès la livraison de la machine, avec les identifiants envoyés par email au moment de la commande (ou visibles dans l’espace client).

Garde ces trois informations (host, port, user) sous la main, tu en auras besoin à chaque connexion.

2. Mutualisé vs VPS/dédié : ce qui change vraiment

C’est le point le plus mal compris, et celui qui génère le plus de déceptions. Sur un hébergement mutualisé, tu n’as jamais d’accès root. L’accès SSH est limité à ton propre espace (ton compte utilisateur), avec un jeu de commandes restreint : tu peux naviguer dans tes fichiers, lancer certaines commandes WP-CLI ou Composer selon les cas, mais tu ne peux pas installer de paquets système, redémarrer des services, ni toucher à la configuration serveur globale.

Sur un VPS ou un dédié, tu es root (ou tu disposes d’un utilisateur avec les droits sudo) : accès complet au système, possibilité d’installer des logiciels, de configurer Nginx ou Apache, de gérer le pare-feu, etc. C’est un niveau de responsabilité — et de risque — totalement différent.

CritèreMutualisé OVHVPS / dédié OVH
Activation SSHSouvent à activer manuellementActif par défaut
UtilisateurCompte limité, pas rootRoot ou sudo
Commandes disponiblesRestreintes (fichiers, parfois WP-CLI)Complètes (système, paquets, services)
Risque en cas d’erreurFaible (isolé à ton compte)Élevé (tu peux casser le serveur entier)
Usage typiqueDébug, sauvegarde, WP-CLI ponctuelAdministration serveur complète

Si tu gères un site WordPress classique sur du mutualisé, le SSH limité suffit largement pour la maintenance courante. Si tu as besoin de contrôler finement ton environnement serveur (cache, versions PHP précises, cron avancés), il faut envisager un VPS — et dans ce cas, la rigueur de sécurité monte d’un cran.

3. Se connecter depuis Mac ou Linux

Ouvre le Terminal et tape la commande suivante, en remplaçant les valeurs par celles récupérées à l’étape 1 :

ssh -p PORT user@host

Par exemple, si ton port est 22 et ton host ssh.cluster123.hosting.ovh.net, avec l’utilisateur monlogin :

ssh -p 22 monlogin@ssh.cluster123.hosting.ovh.net

La première connexion affiche un message d’avertissement sur l’empreinte du serveur (fingerprint) — c’est normal, tape yes pour continuer. Il te demande ensuite ton mot de passe : c’est celui associé à ton compte d’hébergement (pas forcément ton mot de passe de compte client OVH).

4. Se connecter depuis Windows

Deux options en 2026 : PowerShell, qui embarque un client SSH natif depuis plusieurs années, ou PuTTY pour ceux qui préfèrent une interface graphique.

Avec PowerShell, la commande est strictement identique à celle de Mac/Linux :

ssh -p PORT user@host

Avec PuTTY, renseigne le host dans le champ “Host Name”, le port dans le champ dédié, clique sur “Open”, puis saisis ton nom d’utilisateur et ton mot de passe quand demandé. PuTTY conserve les sessions enregistrées, pratique si tu jongles entre plusieurs serveurs.

5. Passer du mot de passe à la clé SSH

Une fois la connexion par mot de passe validée, il est temps d’abandonner ce mode pour une authentification par clé — plus sûre, et qui évite de retaper un mot de passe à chaque session.

Génère une paire de clés sur ta machine locale :

ssh-keygen -t ed25519 -C "ton-email@exemple.com"

Valide l’emplacement par défaut, protège la clé privée par une passphrase (fortement recommandé), puis copie la clé publique vers le serveur :

ssh-copy-id -p PORT user@host

Si ssh-copy-id n’est pas disponible (cas fréquent sur Windows sans WSL), tu peux copier manuellement le contenu de ~/.ssh/id_ed25519.pub dans le fichier ~/.ssh/authorized_keys du serveur distant. Une fois la clé en place, teste la connexion : elle devrait passer sans demander de mot de passe.

6. Premières commandes utiles une fois connecté

Quelques commandes de base pour t’orienter, valables aussi bien en mutualisé (limité) qu’en VPS :

7. Bonnes pratiques de sécurité de base

Pièges courants

Le SSH est-il disponible sur toutes les offres mutualisées OVH ?

Non. Certaines offres d’entrée de gamme ne proposent pas le SSH du tout, ou seulement une version très restreinte. Vérifie l’onglet dédié de ton espace client : si l’option n’apparaît pas, ton offre ne le permet probablement pas.

Puis-je avoir un accès root en mutualisé OVH ?

Non, jamais. Le mutualisé signifie que plusieurs clients partagent la même machine physique : donner un accès root à chacun casserait l’isolation de sécurité. Pour un accès root, il faut passer sur un VPS ou un serveur dédié.

Que faire si la connexion SSH refuse mon mot de passe ?

Vérifie que tu utilises bien le mot de passe de l’hébergement (souvent défini séparément lors de l’activation SSH) et non celui de ton compte OVH. Si le SSH vient d’être activé, laisse quelques minutes de propagation avant de réessayer.

La procédure est-elle différente sur un autre hébergeur ?

Le principe général (host, port, user, clé SSH) reste le même partout, mais l’emplacement des informations change. Si tu es chez Gandi ou Plesk, consulte nos guides dédiés à la connexion SSH sur Gandi ou à la connexion SSH sur Plesk.

Une fois la clé SSH en place et le bon niveau d’accès identifié (mutualisé limité ou VPS complet), la connexion devient une formalité de dix secondes — et tu gagnes un outil précieux pour diagnostiquer un site lent, nettoyer un disque plein, ou simplement reprendre la main sur ton hébergement sans dépendre d’un tiers.

Ce problème, Peechy s'en occupe

Plutôt que de tout gérer seul, confiez votre site à une agence qui s'occupe de tout — hébergement, sécurité, maintenance et corrections. Encore plus simple en abonnement : on règle les soucis avant même que vous les remarquiez.

Confier mon site à Peechy