Page 1 sur 1
explication des manip avec ssh keygen svp
Posté : jeu. 9 févr. 2023 23:40
par linuxnoob
Bonjour
dans linux, j'ai suivi une procedure où je dois faire ca:
j'ai vu qu'il ya un dossier .ssh dans mon home
et que la manip ssh-keygen a généré un clé.
puis j'ai créé un fichier qui s 'appelle authorized_keys dans le dossier .ssh
mais à quoi servent ces clés et fichiers?
ensuite j'ai suivi une procédure et j'ai fait ca:
A quoi ca sert?
et je vois que dans le dossier .ssh j'ai un fichier
known_hosts qui a été créé.
A quoi ca correspond svp?
si besoin je peux vous montrer ce que contiennet les fichiers pour m'expliquer comment dechiffrer ces infos
merci
Re: explication des manip avec ssh keygen svp
Posté : ven. 10 févr. 2023 10:49
par tescan
Bonjour,
en complémént des exellents liens fournis par cyrille:
https://www.youtube.com/watch?v=QGixbJ9prEc
Re: explication des manip avec ssh keygen svp
Posté : sam. 11 févr. 2023 16:37
par linuxnoob
cyrille a écrit : ven. 10 févr. 2023 08:09
C'est dans quel contexte que tu as lancé ces commandes ?
j'essaye de me former à hadoop et dans les manips j'ai dû faire ces lignes de commande avec ssh
ok, donc 1ere chose à comprendre :
quand je fais ssh 0.0.0.0, je me connecte à moi meme c'est ca??
et y a une vérif de mon authentification avec les clés que j'ai créées
2e chose:
ssh-keyhen me permet de générer une clé pour la vérif de l'authentification à ssh 0.0.0.0
mais si je me connecte à une autre ip, est-ce que ca utilises une aute clé?
je suis par sûr d'avoir compris comment le lien est fait ente la clé et l'ip qu'on veut associer
par contre pour
, j'ai pas encore compris mais je vais continuer à lire
Re: explication des manip avec ssh keygen svp
Posté : sam. 11 févr. 2023 17:28
par tescan
Bonjour,
lit le contenu du fichier "id_rsa.pub"
ajoute ce contenu au fichier "authorized_keys"
Tout ce petit monde se trouvant dans "/home/<user>/.ssh" (~/.ssh)
Re: explication des manip avec ssh keygen svp
Posté : dim. 12 févr. 2023 21:45
par linuxnoob
merci pour les liens, je commence à comprendre.
j'ai mon pn que j'utilise comme client,
si je veux me connecter à un aute pc, je fais alors
mais si j'ai pas créé de pair de clés, rien ne se passe.
Je créé donc une paire de clé avec ss-keygen
ma clé publique estc réée dans le fichier ~/.ssh/id_rsa.pub
ce que je comprends pas c'est pourquoi je doit mettre cette clé dans le fichier ~/.ssh/authorized_keys?
Je peux la laisser dans ~/.ssh/id_rsa.pub?
Re: explication des manip avec ssh keygen svp
Posté : jeu. 16 févr. 2023 23:26
par linuxnoob
cyrille a écrit : dim. 12 févr. 2023 21:53
Donc tu as 2 machines
As tu bien installé un serveur ssh sur l'un et un client ssh sur l'autre ? Tu peux faire voir les fichiers de conf ?
Si tu fais un ping il répond ?
Si oui, tu peux faire un copier / coller du message d'erreur complet ?
Pour une identifcation par clef, c'est assez bien expliqué ici. Repars d'un système propre
https://doc.ubuntu-fr.org/ssh#authentif ... iqueprivee
Re
Non, j'ai une seule machine.
je n'ai pas de fichier conf...
est-ce normal?
Si je partage mon dossier .ssh c'est meux pour vous?
Re: explication des manip avec ssh keygen svp
Posté : ven. 17 févr. 2023 02:39
par alain
Bonjour linunoob
linuxnoob a écrit : jeu. 16 févr. 2023 23:26
Si je partage mon dossier .ssh c'est meux pour vous?
Tu veux le partager avec qui/quoi?
Ton .ssh doit être sur la machine sur laquelle ssh est installé, c'est tout. chaque machine à son propre .ssh.