Que sont les clés SSH
Comme mentionné ci-dessus, les clés de shell sécurisées sont les clés utilisées pour authentifier la connexion entre deux appareils car la méthode SSH est basée sur le modèle de serveur client. Il existe principalement deux clés nécessaires pour établir une connexion entre deux appareils; L'un est un Clé publique qui doit être partagé avec le système accessible à distance. L'autre clé est la Clé privée qui est utilisé par le système client pour décrypter les messages reçus du système ou du serveur distant.
Génération de touches SSH sur Linux Mint 21
La génération de touches SSH sur Linux Mint 21 est un processus facile si l'on suit les étapes mentionnées ci-dessous:
Étape 1: Pour démarrer le processus de génération de touches SSH, utilisez la commande ci-dessous et donnez un nom au fichier de clé:
$ ssh-keygen
Étape 2: Ensuite, entrez la touche de sécurité qui est facile à retenir car il n'y a pas d'option de définir un nouveau mot de passe pour le même fichier si vous oubliez le mot de passe:
Maintenant, réintéressez le mot de passe:
Une fois que les deux mot de passe correspondent, la touche SSH sera générée:
Vous pouvez maintenant vérifier si la touche SSH est générée ou ne pas utiliser le LS Commande, n'oubliez pas qu'il y a deux fichiers créés lorsque la clé SSH est générée, l'une est une clé publique qui sera partagée au système auquel vous accédez.
Tandis que l'autre est la clé privée qui ne doit être partagée avec personne car le système décryptera le message du serveur à l'aide de la clé privée:
Pour voir votre utilisation de la clé publique SSH:
$ Cat Key1.pub
Conclusion
Les clés SSH sont en quelque sorte des clés d'authentification utilisées pour accéder à d'autres systèmes à distance de manière plus sécurisée. Il existe principalement deux clés nécessaires pour établir une connexion entre deux appareils; L'un est une clé publique qui doit être partagée avec le système qui est accessible à distance. L'autre clé est la clé privée utilisée par le système client pour décrypter les messages reçus du système ou du serveur distant.