Recherche de site Web

Comment configurer la connexion sans mot de passe SSH dans RHEL 8


Avec la sortie de RHEL 8, vous pourrez découvrir à quoi ressemblera le produit réel et tester certaines de ses fonctionnalités. Si vous avez hâte de tester RHEL 8, vous pouvez vous inscrire gratuitement et télécharger RHEL 8.

Vous pouvez consulter nos didacticiels d'installation RHEL 8 sur les liens ci-dessous.

  • Comment télécharger et installer RHEL 8 gratuitement
  • Installation de « RHEL 8 » avec captures d'écran

Pour comprendre facilement cela, j'utiliserai deux serveurs :

  • 192.168.20.100 (kerrigan) – serveur à partir duquel je vais me connecter
  • 192.168.20.170 (tecmint) – mon système RHEL 8

Dans ce didacticiel, vous allez apprendre à configurer une connexion SSH sans mot de passe sur votre installation RHEL 8 à l'aide de clés SSH. Assurez-vous que le serveur Open-ssh est déjà installé sur votre système, mais si ce n'est pas le cas, vous pouvez l'installer en exécutant la commande yum suivante :

yum install openssh-server

Étape 1 : Générer la clé SSH sur 192.168.20.100 (kerrigan)

Sur le système à partir duquel vous allez vous connecter à votre système RHEL 8, générez une nouvelle paire de clés ssh. Cela peut être fait en utilisant la commande suivante :

ssh-keygen

Vous pouvez configurer un nom significatif pour le fichier ou simplement le laisser par défaut. Lorsqu'on vous demande une phrase secrète, appuyez simplement sur « entrée » et laissez le mot de passe vide.

Étape 2 : Copiez la clé SSH vers 192.168.20.170 (tecmint)

Copier la clé est une tâche simple qui peut être effectuée à l'aide de la commande ssh-copy-id comme indiqué.

ssh-copy-id -i ~/.ssh/id_rsa.pub user@remote-server

Lorsque vous êtes invité à saisir le mot de passe de l’utilisateur distant, saisissez-le simplement. Cela créera le répertoire «.ssh» s'il est manquant et le fichier authorized_keys avec les autorisations appropriées.

Étape 2 : Testez la connexion sans mot de passe SSH à partir de 192.168.20.100

Maintenant que nous avons copié la clé sur notre serveur distant, nous pouvons tester la connexion. On ne devrait pas vous demander de mot de passe :

ssh -i ~/.ssh/id_rsa  user@remote-server

Dans ce didacticiel, vous avez appris à vous connecter en SSH à votre système RHEL 8 à l'aide d'une clé SSH sans mot de passe. J'espère que le processus a été facile. Si vous avez des questions, veuillez les poster dans la section commentaires ci-dessous.