Bonjour, certaines personnes dans cette conférence vont-elles expliquer comment accéder à un serveur distant sans mot de passe
en utilisant la clé SSL maintenant serveur distant, ce qui signifie que si nous avons une machine Linux et que nous voulons
accéder à une autre machine Linux, cette autre machine Linux est pour nous une machine distante.
Maintenant, il y a deux raisons pour lesquelles nous devons accéder à une machine distante sans mot de passe.
L'un est la journalisation répétitive, ce qui signifie que si vous avez une machine Linux, A et que vous vous connectez à une machine Linux, faites
comme 10 ou 20 fois par jour et que vous ne voulez pas entrer le nom d'utilisateur et le mot de passe encore
et encore, alors vous générerez SASE clé.
La deuxième raison, qui est la raison la plus importante, est l'automatisation via un script.
Si vous avez des scripts exécutés sur votre serveur AI et que vous devez exécuter ces scripts sur le serveur B, c'est
donc l'automatisation qui s'exécutera sur B, mais chaque fois que vous l'exécutez, exécutez-la de A à B, elle demander un
nom d'utilisateur et un mot de passe.
Et bien sûr, c'est une chose de tous les jours et vous ne voulez pas avoir d'interaction avec elle.
C'est pourquoi vous créez Sisisky.
L'automatisation se fera donc d'elle-même sans aucune interaction humaine.
Désormais, les clés sont générées au niveau de l'utilisateur, vous pouvez donc générer des clés comme vous-même ou en tant qu'utilisateur
normal.
Dans mon cas, il pourrait être généré car j'ai un utilisateur solide ou vous pouvez générer les clés au niveau racine.
Donc, si vous souhaitez vous connecter de A à B via la route, vous pouvez également générer les clés pour root.
Ainsi, la prochaine fois que vous vous connecterez en tant que root, il vous demandera maintenant votre nom d'utilisateur et votre mot de passe.
Maintenant, permettez-moi de le mettre de manière graphique.
Alors je l'ai vu de cette façon je pourrais vous faire comprendre ce qu'on essaie de réaliser ici ?
Alors disons que vous avez un serveur ou que vous êtes une machine Linux et je vais l'appeler ma première machine Linux.
Et au fait, c'est le véritable nom d'hôte que j'ai pour ma machine Linux.
Et cette machine veut accéder à une autre machine Linux.
Et ce nom d'hôte, une autre machine Linux est Linux Center était sept.
J'ai ces deux longueurs, la configuration de la machine et je suis prêt à faire ces tests pour cette conférence.
Maintenant, si vous n'avez qu'une seule machine Linux à l'heure actuelle, vous pouvez soit ignorer cette conférence, soit y
revenir.
Lorsque vous avez une autre deuxième machine.
Je vous recommanderais de construire une autre machine Linux et de la nommer, disons d'envoyer Linux dans un
sept ou comme vous voulez l'appeler.
Vous pouvez donc pratiquer ce cours sur la deuxième machine Linux de toute façon.
Maintenant, le client, qui est ma première machine Linux, veut accéder au serveur.
Linux envoyé à sept et il accède via S. H..
Droite.
Vous ouvrez un PUDI, vous passez d'une machine à une autre ou de si vous vous êtes connecté à la machine Linux,
vous pouvez exécuter une commande SSA pour vous connecter à une machine distante.
Lorsque vous vous connectez ou lorsque vous exécutez la commande SFH sur une machine distante, les machines distantes vous
demandent deux choses, nom d'utilisateur et mot de passe.
Droite?
Vous fournissez donc ces nom d'utilisateur et mot de passe, puis il vous laissera entrer maintenant.
Maintenant, le but de cette conférence est que se passe-t-il si vous essayez de vous connecter sans fournir le nom d'utilisateur et le mot de passe ?
Maintenant, pour cela, ce que vous devez faire, c'est générer des clés sur votre ordinateur client, ce qui signifie
que c'est votre authentification.
Cela inclut comme votre pièce d'identité ou autre.
Vous vous générez ces clés.
C'est un combo, une combinaison de lettres, de touches et de symboles.
Lorsque vous les générez, vous copiez ces clés sur le serveur et vous dites au
serveur, hé, c'est mon authentification, alors allez-y et gardez cette clé que j'ai générée.
Allez-y et gardez-le.
Et vous avez autorisé le fichier de clé.
Ensuite, une fois que cela est copié la prochaine fois que le client a essayé de se connecter de ma première machine virtuelle Linux
à Linux Sento seven ou S. H. , alors il ne demandera pas que le nom d'utilisateur et le mot de passe de cet utilisateur Forge.
Voilà comment je pourrais le dire.
Et de machine en machine maintenant de manière régulière dans la vie de tous les jours, pour faire plus simple,
je vais vous donner un scénario d'un utilisateur ou quelqu'un qui souhaite accéder à un bâtiment ou une maison.
Cette personne entre dans la maison et la première chose qu'elle fait est si elle n'a pas les
clés ou l'accès à cette maison ou à ce bâtiment, elle sonne ou elle rencontre le gardien de sécurité, puis elle
leur donne l'authentification et s'assure qu'elle est vérifié et vous entrez.
Maintenant, une autre façon de le faire est la prochaine fois que vous voulez venir.
Pouvez-vous donner un certain type de clés comme si vous aviez déjà effectué votre vérification des antécédents,
vous avez déjà suivi le processus de vérification, puis vous donnez ce processus de vérification à l'équipe de sécurité ou au propriétaire de cet immeuble, vous le
leur donnez ensuite la prochaine fois et vous entrez, vous savez, vous ne serez pas invité à
utiliser votre mot de passe.
Tout ce que vous avez à faire peut être de flasher votre badge ou de le scanner et vous utilisez votre SO pour faire fonctionner ce processus.
Nous avons quelques étapes que nous devons suivre.
La première étape est sur la machine de déclin de la machine propre, c'est celle qui essaie d'aller sur le serveur,
nous devons générer les clés.
Et pour cela, la commande s'exécutera est SSA Chadash Kitchen.
La deuxième étape consiste à copier cette clé sur le serveur.
Et la commande news utilise exactement cette commande, qui est la route de l'espace SSA Stasch Copy ID, car vous avez généré
les clés en tant que root, vous spécifiez donc en tant que root à l'adresse IP du serveur sur lequel vous
copiez et accédez ensuite à la connexion depuis le client .
Alors maintenant, essayez ça.
Maintenant, puisque vous avez déjà copié, je vais essayer de me connecter au
serveur en utilisant la commande comme route SSL à l'adresse IP du serveur ou route SSA Chadash El et l'adresse IP du serveur.
Les deux commandes sont identiques.
Eux, ils, ils vous laissent en fait passer d'une machine à une autre sur la route du compte.
Très bien, maintenant assez parlé.
Allons-y et connectez-vous à mes machines Linux et j'essaierai ce processus.
J'ai maintenant mon terminal PUDI ouvert.
Cette première machine est ma première machine virtuelle Linux, et si vous nommez ma première machine virtuelle Linux et si vous le faites, qui suis-je
?
Je suis connecté en tant que root.
Maintenant, quelle est mon adresse IP que je pourrais faire si la configuration ENP 083 est l'interface où j'ai mon adresse IP et vous verrez que mon
adresse IP de mon client est un huit à un soixante huit un virgule quatre vingt quinze.
Maintenant, je voulais aller sur mon serveur.
C'est mon serveur.
Son nom d'hôte est Linux Sento seven.
Et je suis connecté à cet hôte en tant que root et l'adresse IP de ce serveur est.
Zéro comme trois.
Je vais faire la même chose et mon adresse IP IP de ce serveur est de un à un soixante et un virgule cinquante huit.
Maintenant, depuis le client, si je me connecte au serveur à l'aide de la commande Secich route à l'adresse IP du serveur et que j'appuie
sur Entrée, vous voyez, cela me demande le mot de passe.
C'est ce que nous voulions éviter.
Alors je vais juste contrôler C et m'en sortir.
Maintenant, je suis de retour dans ma machine propre, qui est ma première machine Linux.
Maintenant, allez-y et effacez l'écran.
Ainsi, nous pourrions démarrer et exécuter la commande dans le client SNH Dash Cagen.
Appuyez sur Entrée, il vous dira de générer un pair de clé RSA publique privée, si vous voulez en savoir plus
sur RSA.
Le nôtre est un mécanisme de notre niveau d'authentification.
Si vous voulez en savoir plus à ce sujet, allez-y et recherchez-le.
Entrez le fichier dans lequel enregistrer la clé.
Maintenant, par défaut, il va enregistrer la clé dans ce répertoire.
Mais ce répertoire est sur le client sur sa machine locale.
Si vous souhaitez modifier cet emplacement, vous pouvez le spécifier ici, mais je vous recommande de le laisser par
défaut et d'appuyer simplement sur Entrée.
L'étape suivante vous demande d'entrer une phrase secrète vide pour aucune phrase secrète.
Maintenant, si vous êtes dans l'environnement de production, dans l'environnement de l'entreprise, nous vous recommandons de saisir
une phrase secrète, tout ce que vous aimez peut être un mot de passe ou n'importe quoi, une combinaison de lettres.
Mais nous faisons ce test dans un environnement de laboratoire, donc je ne vais pas choisir de phrase secrète.
Je vais donc laisser cela vide et simplement frapper.
Et cela me demande à nouveau de répéter les mêmes mots de passe.
Donc je n'ai rien entré, donc je ne vais pas le rentrer à nouveau.
Alors appuyez simplement à nouveau sur Entrée.
Maintenant, je dirais que votre identifiant a été enregistré dans Route DSH, ID et RSA.
Donc si vous aviez ce fichier, vous allez voir la clé car c'est la clé et votre public, il a
été enregistré dans Rudolph S. H. ID et Disqualifiers Setup Pub, qui est public.
C'est une clé.
Maintenant, ce que nous devons faire, c'est que nous nous sommes déjà authentifiés.
Nous avons généré les clés.
Maintenant, nous devons copier cette clé sur notre serveur.
Alors cette fois, la prochaine fois que je me connecterai au serveur, le serveur saura et dira, oh ouais, je vous connais, j'ai
votre clé pour que vous puissiez entrer sans mot de passe.
Je dois donc copier cette clé.
Pour ce faire, je vais faire une route d'identification de copie Secich Dash.
Existe-t-il un compte de routage sur ce serveur ?
Ce n'est pas la route sur cette route client-serveur à l'adresse IP du serveur quand je suis à 160 à un point cinquante-huit.
Vous pouvez faire un clic droit si vous utilisez du mastic, et il le copiera pour vous maintenant, appuyez sur Entrée.
Maintenant, il va vous demander le mot de passe parce que vous entrez pour la première fois.
Et bien sûr, une fois que vous avez ajouté cette clé, il vous le demandera comme la dernière fois.
Donc vas-y.
Entrez un mot de passe pour ce compte.
Et maintenant, il dit que les clés ont été copiées.
Maintenant, il dit maintenant essayez de vous connecter à la machine avec une racine msh d'un œil à 161 à 58 et 58, se souvient
de mon serveur et vérifiez que seule la clé que vous vouliez a été ajoutée.
Soit dit en passant, cette clé est ajoutée à ce serveur et elle est ajoutée aux clés autorisées par le routeur SSA.
Vous pouvez en fait accéder à ce répertoire qui conduit le mysel de l'habitant DSH et vous verrez les clés autorisées.
Lorsque vous faites un chat sur les clés autorisées, vous verrez que cette clé entière a été copiée et
qu'elle est copiée en tant que route depuis la machine, ma première machine virtuelle Linux.
Donc c'est déjà là.
Maintenant, si je passe de cette machine à cette machine, je vais maintenant avoir un problème ou je vais maintenant me demander
d'utiliser un mot de passe.
Allons de l'avant et effacez l'écran ici et allons-y.
Effacez l'écran ici.
Et maintenant, allons-y et connectez-vous à mon serveur.
S. H. route à 192 168 point 1, point 58, 58 est l'adresse IP de mon serveur.
Essayons à nouveau de confirmer.
Vous voyez 58, OK, maintenant allons-y et entrons.
Bingo.
Vous voyez, je suis connecté, il ne m'a demandé aucun nom d'utilisateur, il ne m'a demandé aucun mot de passe
et je suis connecté.
Et si vous faites un nom d'hôte, vous verrez que je suis sous Linux envoyé aux États-Unis sept, qui est cette machine.
Vous pouvez également exécuter l'autre commande, Exito.
Maintenant, vous revenez dans votre client, ma première machine virtuelle Linux, vous pouvez associer la deuxième commande, en passant, les
deux commandes remplissent la même fonction.
192 à 168, un à 58, et je suis connecté au Linux Center SVM, c'est ainsi que fonctionne la connexion à une machine distante
sans mot de passe, vous devez générer les clés sur la machine qui essaie de se
connecter, donnez ces clés au serveur auquel vous essayez de vous connecter.
Et puis une fois ces clés transmises, vous pourrez essayer la prochaine fois que vous vous connecterez.
Il ne vous demandera aucun nom d'utilisateur ou mot de passe.
Et ensuite, vous pourriez exécuter de nombreux scripts et commandes automatisés différents sans le non-sens d'entrer et de
saisir le mot de passe Usenet.
Quoi qu'il en soit, j'espère que cette conférence atteint son objectif.
Si vous avez des questions dites le moi.
Bonne chance.