Comment simplifier l'accès SSH en utilisant le fichier de configuration SSH sur le serveur distant

Nous avons parlé de SSH dans le passé et avons appris que SSH est un protocole de réseau cryptographique pour l'exploitation de services réseau sur un réseau non sécurisé. SSH fournit un canal sécurisé crypté entre vous et le serveur sans avoir besoin d'un réseau sécurisé. Aujourd'hui, je vais vous montrer comment simplifier l'accès SSH en utilisant les fichiers de configuration SSH. Vous aurez également quelques exemples de configuration SSH pour que vous puissiez commencer, alors, sans plus tarder, commençons. [ Lire : Introduction à SSH: qu'est-ce que SSH?]

Prérequis pour simplifier l'accès SSH

Afin de simplifier l'accès SSH, certaines conditions préalables doivent être vérifiées:

  1. Possède un système d'exploitation Linux disponible
    Pour vous connecter à distance à un hôte, via SSH, vous avez besoin d'un serveur SSH. Pour installer un serveur SSH, vous avez besoin d'un système d'exploitation Linux comme Ubuntu, Debian ou d'autres. Si vous ne possédez pas déjà un serveur Linux pour vous connecter, vous pouvez apprendre à installer Ubuntu Server 16.04 LTS
  2. Installez SSH pour vous connecter à distance
    Le service SSH doit être exécuté sur votre serveur Linux afin de vous connecter à distance. Si vous n'avez déjà installé le serveur SSH, vous pouvez le faire en suivant notre guide sur la façon d'installer le serveur SSH sur Ubuntu Linux.

Créer des fichiers de configuration SSH – Exemples de configuration SSH

La première chose que vous devez faire pour simplifier l'accès SSH à votre serveur est de créer les fichiers de configuration SSH. Connectez-vous via SSH à votre serveur et exécutez les commandes suivantes:

Créez le dossier SSH pour stocker les fichiers de configuration SSH:

 mkdir -p ~ / .ssh 

Modifiez l'autorisation pour le dossier à 0700 (lire, écrire et exécuter uniquement pour le propriétaire):

 chmod 0700 ~ / .ssh 

Ensuite, nous devons créer le fichier de configuration SSH et définir les autorisations à 0700:

 touche ~ / .ssh / config 
 chmod 0700 ~ / .ssh / config 

Maintenant que nos fichiers sont créés, nous devons nous connecter au fichier de configuration SSH pour le configurer:

 sudo nano ~ / .ssh / config 

Le fichier est initialement vide, nous devons donc ajouter la configuration. Dans mon exemple, j'ai configuré le serveur SSH en cours d'exécution sur mon IP local pour être appelé Ubuntu avec l'adresse IP locale comme nom d'hôte et l'utilisateur Ciprian .

Exemple de configuration SSH

À la fin, enregistrez le fichier en appuyant sur CTRL + X puis Y pour confirmer.

Lecture recommandée:

Exemples de configuration SSH

Il existe diverses autres options de configuration à utiliser dans le fichier de configuration SSH pour simplifier l'accès SSH. Voici les exemples de configuration SSH les plus utilisés:

Host – spécifie l'alias pour le serveur. Utilisez un nom facile à retenir pour votre connexion SSH pour le serveur.
Nom d'hôte – spécifie le nom d'hôte du serveur auquel vous souhaitez vous connecter. Vous pouvez également utiliser l'adresse IP du serveur si nécessaire.
Utilisateur – spécifie l'utilisateur utilisé pour effectuer la connexion, lors de la connexion via SSH.
Port – spécifie le Port utilisé pour se connecter via SSH au serveur. Le port par défaut est 22, mais si vous utilisez un autre port pour SSH, vous pouvez le spécifier avec cette option.
Compression oui ou non Peuvent être utilisées. Cette option n'est utile que si vous vous connectez à une connexion Internet haute vitesse et à haute vitesse. En général, il n'y a pas d'amélioration de la performance.
IdentityFile – avec cette option, vous pouvez spécifier l'emplacement du fichier à partir duquel le client SSH peut lire la clé pour se connecter au serveur SSH.

Pour les exemples complets de configuration SSH, exécutez la commande suivante:

 homme ssh_config 

Connectez-vous à l'aide des paramètres du fichier de configuration

Le fichier de configuration est en cours d'exécution, de sorte que vous pouvez aller de l'avant et vous connecter à votre hôte avec les nouveaux paramètres. Ouvrez un terminal et connectez-vous à votre hôte:

 ssh ubuntu 

Vous remarquerez que la seule information requise pour se connecter est le mot de passe. Après avoir entré le mot de passe, vous êtes connecté au serveur SSH.

SSH à l'hôte configuré

Emballage

Félicitations! Vous pouvez maintenant économiser beaucoup de saisie en utilisant un fichier de configuration SSH. Développez vos connaissances SSH en apprenant comment vous connecter via SSH à partir de votre smartphone en utilisant JuiceSSH et si vous devez vous connecter à partir d'une machine Windows, voici 10 meilleurs clients SSH pour Windows. Revenez bientôt pour plus de guides SSH à l'avenir!

Nous embauchons: Connaissez-vous les sujets Media Streaming, HTPC, Home Server, Smart Home et Home Automation? Ecrivez à ce sujet et gagnez de l'argent. Aucune expérience d'écriture requise. APPLIQUEZ ICI.

Obtenez 20% de réduction avec IPVanish VPN:

♦ Cachez votre activité de navigation et de diffusion: aucun journal et aucun suivi
♦ Accédez au contenu géo-restreint de n'importe où
♦ Crypter et anonymiser: Kodi, Plex, Downloads, Infos personnelles
♦ Windows, Mac, Linux, Android, iOS, routeur et plus encore.
♦ Garantie de remboursement – Inscrivez-vous maintenant

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.