Avant de commencer

Ce que vous accordez. La clé que vous importez donne à SiftWP un accès shell à votre compte d'hébergement. Son agent utilise cet accès pour lire des fichiers, exécuter WP-CLI et déplacer des fichiers, et ce n'est pas un accès en lecture seule. L'agent a pour consigne de ne jamais supprimer définitivement des fichiers, les commandes destructrices courantes lui sont bloquées, il demande votre approbation avant les changements risqués et journalise chaque action. Vous pouvez mettre fin à l'accès à tout moment en supprimant la clé dans la page « Gérer les clés SSH » de cPanel.

1Trouvez vos informations cPanel

Connectez-vous à cPanel et notez deux choses depuis l'écran d'accueil Outils : votre nom d'utilisateur cPanel et l'adresse IP partagée de votre serveur (c'est l'hôte SSH que vous entrerez dans SiftWP).

Page d'accueil des outils cPanel montrant l'utilisateur actuel et l'adresse IP partagée
cPanel Outils — Utilisateur actuel et adresse IP partagée

2Remplissez Ajouter un site

Dans SiftWP, allez dans Ajouter un site et entrez l'URL de votre site, votre nom d'utilisateur cPanel, l'hôte SSH, et le port SSH (généralement 22). Cliquez sur Générer la clé.

Formulaire Ajouter un site de SiftWP rempli avec l'URL du site, le nom d'utilisateur cPanel, l'hôte SSH et le port
SiftWP — Ajouter un site, prêt à générer une clé

3Copiez la clé publique générée

SiftWP génère une clé publique juste pour ce site et vous montre les étapes exactes pour l'importer. Gardez cet écran ouvert dans un onglet — vous y reviendrez.

SiftWP affichant la clé publique générée et les instructions d'importation
SiftWP — clé publique générée, prête à importer

4Ouvrez Accès SSH dans cPanel

Dans un nouvel onglet, ouvrez cPanel et tapez ssh dans la barre de recherche globale. Cliquez sur le résultat Accès SSH.

Recherche globale cPanel montrant le résultat Accès SSH mis en évidence
Recherche cPanel — Accès SSH

5Ouvrez Gérer les clés SSH

Sur la page Accès SSH, cliquez sur Gérer les clés SSH.

Page Accès SSH de cPanel avec le bouton Gérer les clés SSH mis en évidence
cPanel Accès SSH — Gérer les clés SSH

6Importez la clé

Sur la page Gérer les clés SSH, cliquez sur Importer une clé.

Page Gérer les clés SSH de cPanel avec le bouton Importer une clé mis en évidence
cPanel — Gérer les clés SSH, Importer une clé

Donnez un nom à la clé (quelque chose comme « SiftWP SSH » la rend facile à retrouver plus tard), laissez les champs de clé privée et de phrase de passe vides, et collez la clé publique générée par SiftWP dans le champ Clé publique. Cliquez sur Importer.

Formulaire Importer une clé SSH de cPanel avec la clé publique collée
cPanel — Importer une clé SSH, clé publique collée

Vous verrez une confirmation que la clé a été importée.

Bannière de confirmation verte montrant que la clé SSH a été importée avec succès
Importation confirmée

7Autorisez la clé

De retour sur la page Gérer les clés SSH, trouvez votre nouvelle clé dans le tableau des clés publiques — elle apparaîtra d'abord comme non autorisée. Cliquez sur Gérer à côté.

Tableau des clés publiques montrant la nouvelle clé SSH avec un statut non autorisé
Clés publiques — nouvelle clé, pas encore autorisée

Cliquez sur Autoriser pour activer la clé.

Page cPanel avec le bouton Autoriser pour la clé SSH mis en évidence
Autorisation de la clé

8Vérifiez la connexion

Retournez à l'onglet SiftWP et cliquez sur « Je l'ai importée — Vérifier la connexion. » SiftWP confirmera qu'il peut atteindre votre site via SSH, et votre première analyse démarrera peu après.

Flux Ajouter un site de SiftWP avec le bouton Vérifier la connexion mis en évidence
SiftWP — vérification de la connexion

Si la vérification échoue

Si cela échoue encore, écrivez à hello@siftwp.com avec le nom de l'hébergeur et l'erreur affichée.

Si votre hébergeur n'utilise pas cPanel

Les étapes sont les mêmes sur tout hébergeur qui prend en charge la connexion par clé SSH : ajoutez à votre compte la clé publique que SiftWP vous donne, vérifiez qu'elle est autorisée à se connecter, puis vérifiez la connexion. Seuls les écrans diffèrent. Les noms de menus changent selon les versions et les hébergeurs : prenez ces indications comme un guide et demandez au support de votre hébergeur si quelque chose manque.

Ce qui se passe ensuite

Une fois vérifié, SiftWP exécute automatiquement sa première analyse et revérifie chaque semaine par la suite. Aucune extension n'est installée, et rien concernant votre connexion administrateur WordPress n'est jamais touché. Curieux de ce qu'une analyse vérifie réellement ? Voir la sécurité WordPress sans extension, ou recherchez tout terme inconnu dans le glossaire de sécurité.