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:
- 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 - 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 .
À 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.
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!
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