Tutoriels WordPress de confiance, quand vous en avez le plus besoin.
Guide du débutant pour WordPress
WPB Cup
25 millions+
Sites web utilisant nos plugins
16+
Années d'expérience WordPress
3000+
Tutoriels WordPress par des experts

Qu'est-ce que : SSH

SSH est un logiciel qui vous permet de gérer votre site web en tapant des commandes puissantes. Il signifie ‘Secure Shell’ (ou Shell Sécurisé), et lorsqu'il est installé à la fois sur votre ordinateur et sur votre serveur web, vous pouvez gérer votre site en toute sécurité à l'aide d'une interface en ligne de commande.

Les utilisateurs moins techniques n'auront jamais besoin d'utiliser SSH. Les utilisateurs avancés peuvent l'utiliser pour se connecter à distance à leur serveur web et transférer des fichiers et des dossiers, modifier des répertoires ou exécuter des commandes.

SSH est préinstallé sur Mac ou Linux. Sur Windows, l'application PuTTY peut être installée pour ajouter la prise en charge SSH. SSH doit également être installé et activé sur le serveur web de votre fournisseur d'hébergement.

Glossaire : SSH

Qu'est-ce qu'un Shell ?

La plupart des sites web WordPress sont installés sur un serveur exécutant le système d'exploitation Linux. Sous Linux, le ‘shell’ est le nom donné à l'interface en ligne de commande.

De nombreux utilisateurs avancés aiment utiliser le shell car ils peuvent taper des commandes flexibles et puissantes pour gérer leurs sites web. Cependant, ceci est facultatif.

Voici quelques exemples de commandes que vous pouvez utiliser :

  • cd nom_du_repertoire change le répertoire ou le dossier spécifié.
  • ls liste le contenu du répertoire actuel.
  • mkdir nom_du_repertoire crée un nouveau répertoire.
  • cp fichier_source fichier_destination copie un fichier.
  • chmod permissions nom_du_fichier change les permissions d'un fichier.
  • apt-get install nom_du_paquet installe un nouveau logiciel sur le serveur.

Une fois que vous vous êtes connecté à votre site web via SSH, vous pouvez obtenir une liste complète des commandes disponibles en entrant ‘help’.

Comme de nombreux utilisateurs, vous n'avez peut-être pas de connaissances techniques sur les commandes shell. Dans ce cas, vous n'avez pas besoin d'utiliser SSH et pouvez gérer les fichiers de votre site Web à l'aide d'un client FTP ou de l'application de gestion de fichiers fournie dans le tableau de bord de votre fournisseur d'hébergement.

Pour plus d'informations, consultez notre guide pour débutants sur comment utiliser FTP pour télécharger des fichiers sur WordPress.

Sélection des permissions de fichiers à partir du menu de votre client FTP

Comment se connecter à votre site Web en utilisant SSH ?

SSH est une technologie client-serveur. Cela signifie que vous avez besoin d'un logiciel spécial installé sur votre ordinateur et votre serveur Web.

Par conséquent, la première chose à vérifier est que SSH est configuré dans votre compte d'hébergement. Vous pouvez le faire en contactant votre fournisseur d'hébergement ou en vérifiant le cPanel ou les paramètres de votre hébergeur.

Activation de l'accès SSH sur Bluehost

Vous devrez conserver une trace de l'adresse IP de votre site Web, ainsi que du nom d'utilisateur et du mot de passe nécessaires pour accéder à SSH.

Vous devrez également connaître le numéro de port utilisé par SSH si vous l'avez modifié par rapport au réglage par défaut de 22.

Connexion depuis un ordinateur Mac ou Linux

Une fois le serveur configuré et que vous disposez d'un client SSH, vous pouvez vous connecter à votre site Web en tapant une commande comme celle-ci dans une application de terminal Mac ou Linux :

ssh username@server_ip_address

N'oubliez pas de remplacer username et server_ip_address par les paramètres que vous avez notés précédemment.

Connexion à un serveur via SSH

Connexion depuis un ordinateur Windows

Si vous souhaitez vous connecter à votre site Web via SSH depuis un ordinateur Windows, vous devrez installer et lancer l'application PuTTY.

Il vous sera demandé de saisir votre adresse IP SSH et votre numéro de port. PuTTY mémorisera vos paramètres pour les sessions futures.

Paramètres PuTTY

Après avoir cliqué sur le bouton « Ouvrir », il vous sera demandé de saisir votre nom d'utilisateur SSH. Ensuite, une fenêtre de terminal s'ouvrira où vous pourrez saisir votre mot de passe SSH.

Comment utiliser SSH dans WordPress ?

Une fois que vous êtes familiarisé avec les commandes shell, vous pouvez utiliser SSH pour effectuer de nombreuses tâches liées à la gestion et à la maintenance de sites Web.

Celles-ci incluent le téléchargement de fichiers, l'installation et la mise à jour de logiciels, la modification de fichiers de configuration de serveur, la sauvegarde de la base de données WordPress et le dépannage.

Voici quelques tutoriels que nous avons rédigés et qui vous montrent différentes façons d'utiliser SSH pour gérer votre site Web WordPress :

Comment utiliser SSH pour sécuriser le transfert de fichiers FTP

Une fois que vous avez activé SSH sur votre serveur, vous pouvez également l'utiliser pour sécuriser vos sessions FTP. C'est ce qu'on appelle SFTP.

FTP signifie File Transfer Protocol (Protocole de transfert de fichiers) et s'apparente à un gestionnaire de fichiers pour votre site Web, où vous pouvez télécharger, copier et supprimer des fichiers en glisser-déposer.

Lorsque SSH est disponible, votre client FTP peut utiliser le protocole SFTP pour se connecter en toute sécurité à votre site Web. Cela signifie que les pirates ne pourront pas intercepter vos fichiers pendant leur téléchargement.

Sélection du protocole SFTP dans FileZilla

Vous pouvez en apprendre davantage dans notre entrée de glossaire sur SFTP.

Nous espérons que cet article vous a aidé à en apprendre davantage sur SSH dans WordPress. Vous voudrez peut-être également consulter notre liste de lecture supplémentaire ci-dessous pour des articles connexes sur des conseils, astuces et idées utiles pour WordPress.

Si cet article vous a plu, abonnez-vous à notre chaîne YouTube pour des tutoriels vidéo WordPress. Vous pouvez également nous retrouver sur Twitter et Facebook.

Lectures supplémentaires

La boîte à outils WordPress ultime

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tout professionnel devrait posséder !