Savoir comment connectez-vous à votre site Web via SSH vous permet d'établir certaines connexions entre une machine locale et un hôte distant. De nos jours, de nombreuses entreprises profitent des technologies émergentes pour augmenter leurs performances et réduire leurs dépenses, et SSH n'est pas distinct de cette technologie.
De nouveaux signes de progrès entraînent de nouvelles exigences, et les technologies de sécurité modernes peuvent lutter contre les approches et méthodes inutiles et faibles. C'est pourquoi nous souhaitons nous plonger dans la solution SSH.
Continuez donc votre lecture pour découvrir des conseils essentiels sur SSH, qui peut établir des connexions sécurisées et fiables pour vous. Avant d'expliquer comment connecter votre site Web via SSH, nous devons savoir ce qu'est SSH.
- Qu’est-ce que SSH ?
- Comment se connecter à un hôte en utilisant SSH ?
- Comment se connecter à un serveur web avec Putty ?
- 14 commandes SSH utiles et basiques
- Étapes de génération d'une paire de clés
- Comment générer la paire de clés publiques dans Terminal ?
- Comment générer votre paire de clés SSH privées ?
- Conclusion
Qu’est-ce que SSH ?
SSH signifie Secure Shell et est un protocole de communication sécurisé qui initie les connexions cryptées sur le réseau via HTTP (protocole de transfert hypertexte). HTTP partage les données des sites Web pour les ordinateurs et SSH y ajoute une excellente sécurité pour accéder aux ressources distantes.
SSH prend en charge différents types de sécurité d'accès au serveur, comme le transfert et la synchronisation de fichiers, FTP via SSH, copie sécurisée et accès réseau privé au serveur avec OpenSSH. Ainsi, vous pourrez connecter votre site Web à l'aide d'un client SSH pour transférer des données en toute sécurité via une interface graphique ou une ligne de commande.
Bien sûr, vous devriez d'abord changer le port SSH de sa valeur par défaut pour le rendre vraiment sécurisé.
Lire aussi : Redirection de port sur Windows VPS
Conseil: Comme Linux et Mac Os disposent d'interfaces SSH intégrées, il n'est pas nécessaire d'installer un client SSH.
Commencer à bloguer
Hébergez vous-même votre WordPress sur du matériel de premier ordre, doté d'un stockage NVMe et d'une latence minimale dans le monde entier : choisissez votre distribution préférée.
Obtenez un VPS WordPressComment se connecter à un hôte en utilisant SSH ?
Pour commencer à connecter votre site via SSH, vous avez besoin d'outils pour y parvenir. Pour commencer, vous devez vous connecter en SSH à un serveur à l'aide d'un terminal auquel nous arrivons dans les lignes suivantes afin de pouvoir établir une connexion via SSH.
Comment se connecter en SSH à un serveur à l'aide d'un terminal ?
Mac et Linux Os peuvent initier des connexions SSH à l'aide du terminal. Le Terminal est une sorte d'émulateur similaire au DOS, exécute des instructions en ligne de commande à la fois sur votre système et sur votre serveur distant.
Il n'y a donc aucun signe d'interface utilisateur graphique pour faciliter l'établissement d'une connexion SSH à votre hôte. Vous disposez de toutes les options essentielles et précieuses dans cet écran noir simple basé sur la saisie pour obtenir le bon résultat.

- Tout d’abord, cliquez sur l’icône de lancement du Pod, puis tapez « Terminal » dans la barre de recherche.
- Soit vous pouvez accéder à Terminal via Applications > Utilitaires
Comment se connecter à un serveur web avec Putty ?
Putty est un logiciel de terminal SSH gratuit connu sous le nom d'application client SSH qui s'exécute sur Microsoft Windows pour accéder à votre VPS, à votre machine physique ou à plusieurs machines virtuelles sur un seul hôte pour les gérer. facile à utiliser.
Contrairement à Terminal, pour connecter votre serveur Web à l'aide de SSH, vous devez d'abord télécharger et installer Putty, puis passer aux étapes suivantes.
Installation du client Putty SSH sous Windows
- Allez sur le site officiel et télécharger le Putty dernière version
Conseil: Vous pouvez choisir le package qui correspond le mieux à votre version de Windows, et il est recommandé de télécharger la version 32 bits pour plus de sécurité.
Ces deux méthodes font la même chose pour vous connecter via un serveur SSH depuis Windows ou Mac Os. Une fois que vous avez utilisé le client ou le terminal SSH comme condition préalable pour connecter votre hôte, passons maintenant à la ligne de commande pour exécuter les codes et envoyer des commandes au serveur de destination. Maintenant, vous devriez connaître quelques informations pour compléter la liste de contrôle.
Lire aussi : Installer MikroTik CHR sur VPS (En utilisant Mastic)
Conditions requises pour se connecter à votre site Web via SSH

- Adresse IP du serveur : il s'agit de votre nom de domaine ou d'une adresse IP
- Port SSH : le message est donné par votre hébergeur
- Nom d'utilisateur SSH : il fait référence à votre nom d'utilisateur FTP (pas pour l'administrateur WordPress)
- Mot de passe SSH : c'est votre mot de passe FTP
- Une fois l'installation de PuTTY terminée, ouvrez-le et utilisez-le pour vous connecter à votre site Web.
- Pour connecter le client PuTTY SSH, ouvrez-le puis entrez l'adresse IP de votre serveur et le port SSH.
- Cliquez sur le bouton Ouvrir pour continuer.
- Une fenêtre contextuelle de connexion apparaît vous demandant de saisir votre nom d'utilisateur SSH et d'appuyer sur Entrée.
- Ensuite, entrez votre mot de passe SSH et appuyez à nouveau sur Entrée.
Après vous être connecté avec succès à votre serveur via le client PuTTY SSH, vous pouvez exécuter les lignes de commande nécessaires dès maintenant.
Lire aussi : Comment utiliser SSH pour se connecter à un serveur distant ?
14 commandes SSH utiles et basiques
Avec ces commandes SSH, vous pouvez déplacer des fichiers, supprimer des dossiers, créer de nouveaux répertoires, modifier les autorisations des utilisateurs, etc.
- La commande Is : cette commande appelle une liste des fichiers et répertoires du dossier actuel.
ls
- La commande cd : Cette commande modifie les répertoires et se déplace vers différents emplacements. Par exemple $ cd /home
cd
- Le mkdir : Cette commande crée un nouveau répertoire
mkdir
- La commande touch : Cette commande ajoute un nouveau fichier au répertoire
touch
- La commande rm : cette commande supprime un fichier ou un dossier
rm
- La commande cp : cette commande copie les fichiers et les dossiers.
Note: Vous devez spécifier le nom du fichier ou du répertoire et l'endroit où vous souhaitez le copier. Par exemple : $ cp [options] [source] [destination]
cp
- La commande mv : Cette commande déplace les fichiers et vous devez saisir la source et la destination du fichier. mv [source] [destination]
mv
Voyons maintenant les éléments facultatifs que vous pouvez ajouter au début de cette commande.
- -f : cette option supprimera le fichier de destination et vous permettra de créer un nouveau fichier lorsque vous n'accèderez pas à l'autorisation écrite.
- -u : copiez le fichier source uniquement s'il est plus récent que le fichier de destination.
- -n : cela n'écrasera pas un fichier existant et ne le protégera pas contre les modifications
- -a: cette option archive les fichiers.
- -R: il n'est utilisé que pour les dossiers ; il copie tous les fichiers et dossiers dans le dossier cible.
- Commande Clear : cette commande efface l’écran du terminal.
clear
- Commande Tar : cette commande crée et décompresse des archives compressées.
tar cvzf ArchiveName.tar.gz /path/to/directory
- Commande Wget : cette commande télécharge des fichiers depuis Internet.
wget http://fileurl/filename.ext
- Du command : cette commande vous montre la taille des fichiers et dossiers dans un répertoire particulier.
du
- Commande d'historique : cette commande affiche les commandes récemment utilisées
history 50
- Commande PWD : cette commande vous fournit le chemin complet de votre répertoire actuel. Après avoir exécuté cette commande, vous voyez quelque chose comme ceci : home/user/public_html
pwd
- Commande Rechercher : cette commande recherche les fichiers et affiche ces attributs (nom, taille, type de fichier, etc.). Vous devriez l'utiliser comme ceci : trouver [répertoire de départ] [options] [terme de recherche]
find
A lire aussi : Installation silencieuse de Google Chrome
Étapes de génération d'une paire de clés

- Générer la clé publique dans Terminal
- Ajoutez la paire de clés à votre compte d'hébergement.
- Générez la clé privée via votre client SSH (Putty)
Lire aussi : Générer des clés SSH dans Windows 10
Comment générer la paire de clés publiques dans Terminal ?
La génération d'une authentification par clé publique pour Linux et Mac commence à saisir des commandes dans le terminal et à utiliser Open SSH.
- Ouvrez la boîte à bornes À l'invite du shell, tapez la commande suivante :
- Le programme ssh-keygen vous demande de spécifier l'emplacement et le nom du fichier de clé.
Conseil: Vous pouvez saisir un nouveau nom ou utiliser le nom par défaut et appuyer sur Entrée.
- Vous pouvez éventuellement créer une phrase secrète pour protéger votre clé.
- Copiez la moitié publique de la paire de clés sur votre serveur à l'aide de la commande ci-dessous
ssh-copy-id -i ~/.ssh/id_rsa.pub user@server
Entrez votre nom d'utilisateur au lieu de l'utilisateur et du serveur, puis l'adresse du serveur sur lequel vous souhaitez utiliser l'authentification par clé.
- Entrez le mot de passe de votre compte utilisateur pour ce serveur SSH lorsque vous y êtes invité
Conseil: Vous pouvez maintenant vous authentifier sur votre serveur avec la paire de clés.
Commencer à bloguer
Hébergez vous-même votre WordPress sur du matériel de premier ordre, doté d'un stockage NVMe et d'une latence minimale dans le monde entier : choisissez votre distribution préférée.
Obtenez un VPS WordPressComment générer votre paire de clés SSH privées ?
La génération d'une nouvelle clé SSH est la première chose dont vous avez besoin pour créer le niveau d'authentification de haute sécurité. Il serait utile que vous disposiez de cette clé SSH pour connecter votre serveur avec une sécurité maximale pour votre processus de connexion.
Lorsque les clés sont correctement générées, elles peuvent garantir une sécurité améliorée et un moyen rapide et pratique d’accéder et de gérer vos serveurs.
Au lieu de suivre cette méthode traditionnelle en utilisant le nom d'utilisateur et le mot de passe, le terminal ou le client SSH peut le rendre plus professionnel pour vous.
Lire aussi : Hébergement de plusieurs sites Web sur un seul serveur
Générer une clé SSH privée avec le client SSH

- Tout d’abord, accédez au programme PuTTYgen
- Ensuite, sélectionnez SSH-2 RSA dans la section type de clé à générer.
- Ensuite, cliquez sur le bouton Générer dans la section Actions.
Conseil: Dans cette étape, commencez à déplacer votre souris dans la fenêtre jusqu'à ce que la barre de progression verte soit pleine.
La raison est de réaliser votre mouvement aléatoire pour la méthode d'authentification. C’est l’une des techniques les plus fiables dont les attaquants peuvent bénéficier.

- Après cela, lorsque la barre de progression est terminée, PuTTYgen génère votre paire de clés SSH.
- Entrez une phrase secrète dans le champ Phrase secrète clé et saisissez-la à nouveau dans le champ «Confirmer phrase secrète" champ.
- Cliquez sur le bouton Enregistrer la clé privée
Astuce : (pensez à sauvegarder la clé privée elle sera nécessaire à la prochaine connexion à votre machine)

- Cliquez avec le bouton droit dans le champ de texte nommé « Clé publique à coller dans le fichier OpenSSH approved_keys », puis choisissez « Sélectionner tout ».
- Maintenant, faites à nouveau un clic droit dans le même champ de texte et choisissez « Copier ».
Comment importer votre clé SSH
Lorsqu'une nouvelle clé est enregistrée sur votre ordinateur, vous devez maintenant l'importer dans l'agent de clé PuTTY.
Ces deux étapes importent la clé SSH dans PuTTY
- Cliquez sur le bouton Agent qui ouvre le gestionnaire de clés dans la fenêtre de configuration de PuTTY.
- Cliquez sur le bouton « Ajouter une clé », puis recherchez l'emplacement où vous avez enregistré la clé privée, sélectionnez-la et cliquez sur Ouvrir.
Conseil: Entrez votre phrase secrète clé si cela est nécessaire.
Commencer à bloguer
Hébergez vous-même votre WordPress sur du matériel de premier ordre, doté d'un stockage NVMe et d'une latence minimale dans le monde entier : choisissez votre distribution préférée.
Obtenez un VPS WordPressConclusion
Se connecter à votre site internet via SSH présente différents avantages et étapes que nous expliquons au mieux dans le contexte. De manière générale, pour être un pionnier dans ce monde moderne des réseaux de communication d'entreprise, vous devez franchir une étape en matière de contrôle de haute qualité des fichiers de votre site Web et des connexions sur vos serveurs cloud.
Par conséquent, la création d’une clé publique pour l’authentification crypte vos connexions aux serveurs. La clé privée utilisée par le récepteur peut décrypter la connexion. En fin de compte, ce processus bidirectionnel fournira une interaction sécurisée entre deux points de terminaison du réseau. Alors prenez-le au sérieux pour gagner, sans perdre en interagissant à l’ère du numérique.