Site icon Guides ✓ Magazine, Astuces, Tutoriels & Revues

Comment utiliser SSH – Navigaweb.net

Comment utiliser SSH – Navigaweb.net

Comment utiliser SSH – Navigaweb.net
🖥️

Comment créer un serveur SSH sous Windows ou Linux et se connecter à l’ordinateur depuis un smartphone ou une tablette via SSH

Lorsque nous utilisons un programme sur notre ordinateur, nous avons l’habitude d’utiliser une interface graphique pour pouvoir gérer toutes ses fonctions. Mais si nous avons un serveur de données ou un serveur d’hébergement pour notre site Web, nous appliquerons à peine les paramètres à partir d’une interface, car dans la plupart des cas, nous devrons taper des commandes à partir d’une invite ou d’un terminal afin d’administrer correctement notre serveur. Si le serveur est situé en dehors de notre réseau domestique (par exemple sur un serveur proposé par un fournisseur, ou nous sommes loin de chez nous et souhaitons accéder à notre serveur personnel) ou on veut y accéder sans interface graphique, nous devrons établir une connexion sécurisée et cryptée pour pouvoir envoyer les commandes à partir de l’invite. Dans ce guide, nous allons vous montrer comment utiliser SSH pour envoyer des commandes de terminal distant à n’importe quel serveur. Compte tenu de la difficulté du sujet, nous essaierons d’être le plus clair et simple possible, afin que même un utilisateur novice puisse apprendre à utiliser SSH pour contrôler à distance son serveur.

Comment utiliser SSH

Vous trouverez ci-dessous comment créer un serveur SSH sur Windows et Linux, comment se connecter à un serveur SSH depuis Windows et enfin comment se connecter à un serveur SSH depuis des smartphones et tablettes (à partir des systèmes d’exploitation Android et iOS). Si nous ne connaissons pas l’origine du service SSH, nous vous renvoyons à la lecture de la page Wikipédia dédiée.

Comment créer un serveur SSH sous Windows

Si nous utilisons Windows 10 sur notre ordinateur, nous pouvons installer le module OpenSSH. Pour ce faire, nous ouvrons le menu Démarrer en bas à gauche, ouvrons l’application Paramètres, on ouvre le menu Application -> Applications et fonctionnalités et enfin cliquez sur Caractéristiques optionnelles. Sur la page qui apparaîtra, cliquez sur Ajouter une fonctionnalité, faites défiler la liste des fonctions puis assurez-vous de sélectionner l’élément Serveur OpenSSH.

À la fin de l’installation du serveur, nous ouvrons à nouveau le menu Démarrer, recherchez l’application Windows PowerShell, faites un clic droit dessus et sélectionnez Exécuter en tant qu’administrateur. Dans la fenêtre de ligne de commande qui apparaîtra, nous effectuons les configurations initiales du serveur SSH en tapant les commandes suivantes depuis le terminal (entrez-les une ligne à la fois) :

Démarrer-Service sshd

Set-Service -Name sshd -StartupType ‘Automatique’

Get-NetFirewallRule -Name * ssh *

Après avoir lancé ces commandes, le PC avec Windows 10 que nous utilisons peut accepter les connexions SSH sur le port 22, en utilisant les identifiants d’accès configurés sur le compte Windows (nous devrons évidemment transférer ce port dans le routeur ou le modem, afin que nous puissions atteindre quand nous sommes en dehors du réseau personnel).

Noter: si le port 22 n’est pas configurable ou n’est pas accessible depuis notre réseau, il suffit d’ouvrir le fichier C:WindowsSystem32OpenSSHsshd_config et modifier l’entrée relative au port 22, en définissant un port comme souhaité.

Comment créer un serveur SSH sous Linux

Sur un serveur Linux, la configuration de SSH est beaucoup plus simple, car OpenSSH est bien intégré aux autres outils système. Après avoir configuré la machine ou le serveur en ligne avec Ubuntu (pris comme exemple dans ce guide), ouvrons l’application Terminal, puis nous tapons la commande suivante :

sudo apt-get install openssh-server

Nous confirmons si nécessaire pour terminer l’installation du serveur OpenSSH. Pour démarrer le service immédiatement, il suffit de lancer la commande suivante depuis le terminal :

sudo /etc/init.d/ssh redémarrer

Le système utilisera les informations d’identification du compte utilisateur pour l’accès et le port 22 pour accepter les connexions de l’extérieur.

Si nous voulons changer le port d’entrée pour les connexions SSH (pour les mêmes raisons vues sous Windows), il suffit de taper la commande dans le terminal :

sudo vi / etc / ssh / sshd_config

Depuis l’éditeur de texte, nous parcourons les différentes options jusqu’à ce que nous trouvions la voix Port, vous pouvez donc configurer un nouveau port pour les connexions SSH.

Comment se connecter à un serveur SSH depuis Windows

Après avoir configuré le serveur SSH, nous pouvons y accéder depuis n’importe quel autre PC Windows 10 connecté à Internet en ouvrant simplement le programme Windows PowerShell et en tapant la commande suivante depuis le terminal :

ssh nom d’utilisateur @ nom d’hôte -p numéro de port

la commande se compose du nom d’utilisateur (Nom d’utilisateur) demandant l’accès, à partir du nom du serveur (nom du serveur) et le numéro de port à contacter.

Comme nom d’utilisateur, il suffira d’utiliser celui du compte utilisateur configuré sur le serveur, tandis que comme nom de serveur, nous pouvons entrer directement l’adresse IP publique de la connexion Internet utilisée par le serveur ou le nom du domaine (si enregistré). Le port par défaut est 22, mais nous pouvons le changer sans problème si le serveur SSH a été configuré avec un port différent. A chaque connexion, le mot de passe d’accès sera demandé, coïncidant avec le mot de passe du compte système (ou du compte administrateur).

Si nous utilisons d’autres versions de Windows (7 et 8.1) ou si nous voulons avoir plus de contrôle sur la connexion cryptée, nous vous suggérons d’installer le programme gratuit et open source PuTTY.

Avec ce programme, nous pourrons nous connecter rapidement à n’importe quel serveur SSH, entrez simplement le nom d’utilisateur dans le champ Nom d’hôte, configurez le port sur le terrain Port, cochez l’entrée SSH et enfin cliquez sur Ouvert.

Comment se connecter à un serveur SSH depuis un smartphone ou une tablette

Si nous voulons contrôler notre serveur SSH depuis un smartphone ou une tablette, nous vous recommandons d’installer l’application gratuite Termius, disponible pour Android et iOS.

Avec cette application, nous pourrons accéder rapidement et rapidement au shell protégé de n’importe quel serveur, ainsi qu’au service SFTP, qui vous permet de visualiser tous les dossiers du serveur avec des autorisations d’administrateur (excellent pour gérer les fichiers et dossiers système sans être physiquement présent devant le serveur).
Pour utiliser l’application, il suffit de la démarrer, d’indiquer les informations d’accès au serveur telles qu’elles ont été vues précédemment et d’entrer le mot de passe lorsqu’il est demandé ; automatiquement, l’application se connectera au serveur et nous offrira le shell à partir duquel émettre des commandes, avec la possibilité de sauvegarder les informations d’identification pour un accès futur.

Alternativement, nous pouvons utiliser les applications gratuites JuiceSSH – SSH Client et JuiceSSH Performance Plugin sur Android.

Avec ces deux applications, nous pourrons à la fois envoyer des commandes sur un shell sécurisé et vérifier les performances de notre serveur, grâce au plugin de connexion qui affichera en temps réel la consommation par CPU, RAM, réseau, disque et la charge moyenne ( vraiment très utile si on a un site avec beaucoup de visites ou des serveurs avec peu de capacité).

Conclusion

La gestion d’un serveur SSH et l’envoi de commandes sur un shell sécurisé sont certainement des opérations effectuées par des experts du secteur et des administrateurs système, mais si nous voulons contrôler tous les aspects de notre serveur pour le site Web que nous gérons, SSH est certainement l’un des outils que vous devez apprendre. .utiliser immédiatement.

Si nous voulons apprendre de nouvelles commandes à partir de l’invite ou pour PowerShell, nous vous invitons à lire notre guide des astuces pour l’invite de commande (CMD). Si au contraire nous souhaitons nous connecter à un serveur FTP, nous pouvons trouver toutes les informations nécessaires dans notre guide Comment se connecter à un serveur FTP depuis un PC et un smartphone.
Pour créer un nouveau serveur de données à utiliser comme un cloud personnel et sécurisé, nous pouvons lire notre analyse approfondie sur la façon de créer un serveur cloud personnel sur le PC illimité et gratuit.

Explorez encore plus d’articles dans nos catégories Internet, Technologie & Ordinateurs et internet.

On vous remercie pour votre visite et on espère que notre article Comment utiliser SSH – Navigaweb.net
vous aide, pour nous aider, on vous invite à partager l’article sur Facebook, twitter et whatsapp avec les hashtag ☑️ #Comment #utiliser #SSH #Navigawebnet ☑️!

Quitter la version mobile