Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1466 connectés 

  FORUM HardWare.fr
  Windows & Software
  Win 11

  [Résolu]Connexion SSH par clé

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Résolu]Connexion SSH par clé

n°3410300
Samaf
Posté le 23-10-2021 à 09:26:41  profilanswer
 

Bonjour,
Je voudrais me connecter en SSH à l'aide d'une clé sur un serveur Linux.
Malheureusement je ne trouves rien sur ça car j'utilise Windows Terminal qui est natif sur Windows 11.
Est-ce que quelqu'un aurait la solution svp
 
Cordialement,


Message édité par Samaf le 24-10-2021 à 16:51:42

---------------
Mon topic: [Achat-Vente-Don]
mood
Publicité
Posté le 23-10-2021 à 09:26:41  profilanswer
 

n°3410303
Trit'
Posté le 23-10-2021 à 10:43:02  profilanswer
 

Tu as activé le client OpenSSH dans les fonctionnalités facultatives (quelque part dans les Paramètres) ?

n°3410305
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 23-10-2021 à 10:56:10  profilanswer
 

sous windows 11, simplement entrner la commande "ssh" ?

Message cité 1 fois
Message édité par Z_cool le 23-10-2021 à 10:56:49

---------------
#mais-chut
n°3410323
Samaf
Posté le 23-10-2021 à 18:23:02  profilanswer
 

Trit' a écrit :

Tu as activé le client OpenSSH dans les fonctionnalités facultatives (quelque part dans les Paramètres) ?


Oui la fonctionnalité est activé
 

Z_cool a écrit :

sous windows 11, simplement entrner la commande "ssh" ?


Justement si je met ssh -t user@ipserver -p 22
ça demande mon mot de passe alors que je veux être connecté directement avec la clé


Message édité par Samaf le 23-10-2021 à 18:23:29

---------------
Mon topic: [Achat-Vente-Don]
n°3410334
Fork Bomb
Obsédé textuel
Posté le 24-10-2021 à 08:25:20  profilanswer
 

Ta clef doit être dans le "know_hosts" du serveur.
En tout cas, sous Linux, c’est comme ça que ça marche.
Et on utilise ça pour copier la clef locale (client) sur la machine distante (serveur) :
ssh-copy-id -i /home/user/.ssh/id_dsa.pub user@machine
Trouve l’équivalent pour Windows.


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
n°3410337
Samaf
Posté le 24-10-2021 à 09:43:46  profilanswer
 

Fork Bomb a écrit :

Ta clef doit être dans le "know_hosts" du serveur.
En tout cas, sous Linux, c’est comme ça que ça marche.
Et on utilise ça pour copier la clef locale (client) sur la machine distante (serveur) :
ssh-copy-id -i /home/user/.ssh/id_dsa.pub user@machine
Trouve l’équivalent pour Windows.


 
La clé publique est déjà présente dans le serveur Linux
/home/user/.ssh/
 
Le truc c'est que je ne sais pas où mettre la clé privé sur Windows et qu'elle commande utilisé.
 
Sur Windows j'ai bien un fichier "know_hosts" dans C:\Users\user\.ssh mais il est pas construit comme ceux de linux


---------------
Mon topic: [Achat-Vente-Don]
n°3410344
nex84
Dura lex, sed lex
Posté le 24-10-2021 à 11:44:27  profilanswer
 

Ta clé privée tu la mets où tu veux et tu pointes sur son chemin complet avec l'option -i comme dans l'exemple de Fork Bomb


---------------
#TeamNoBidouille || Come to the Dark Side, we have cookies || Mangez 5 fruits et légumes par an ! || Le digital, c'est les doigts
n°3410349
Samaf
Posté le 24-10-2021 à 12:37:40  profilanswer
 

nex84 a écrit :

Ta clé privée tu la mets où tu veux et tu pointes sur son chemin complet avec l'option -i comme dans l'exemple de Fork Bomb


 
Ok donc là maintenant tout est OK mais sa me demande toujours la paraphrase pour me connecter

Message cité 1 fois
Message édité par Samaf le 24-10-2021 à 12:49:43

---------------
Mon topic: [Achat-Vente-Don]
n°3410356
Fork Bomb
Obsédé textuel
Posté le 24-10-2021 à 13:46:04  profilanswer
 

Samaf a écrit :


 
Ok donc là maintenant tout est OK mais sa me demande toujours la paraphrase pour me connecter


T’as créé ta clef avec un mot de passe ?
Si oui, faut tout refaire.


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
n°3410361
nex84
Dura lex, sed lex
Posté le 24-10-2021 à 15:23:04  profilanswer
 

Ça demande le mot de passe de la clé privée ou du compte ?


---------------
#TeamNoBidouille || Come to the Dark Side, we have cookies || Mangez 5 fruits et légumes par an ! || Le digital, c'est les doigts
mood
Publicité
Posté le 24-10-2021 à 15:23:04  profilanswer
 

n°3410362
Samaf
Posté le 24-10-2021 à 15:50:19  profilanswer
 

Fork Bomb a écrit :


T’as créé ta clef avec un mot de passe ?
Si oui, faut tout refaire.


 

nex84 a écrit :

Ça demande le mot de passe de la clé privée ou du compte ?


 
En gros j'ai créer un nouveau fichier id_rsa et id_rsa.pub avec la commande ssh-keygen -t rsa que j'ai mis sur Windows dans C:\Users\user\.ssh
Ensuite j'ai transféré le fichier id_rsa.pub sur le serveur linux dans /home/user/.ssh
Puis quand j'essaye de me connecter avec la commande ssh -t user@adresseip -p 22 ça demande la paraphrase que j'ai mis lors de la génération de clé


---------------
Mon topic: [Achat-Vente-Don]
n°3410363
Fork Bomb
Obsédé textuel
Posté le 24-10-2021 à 16:42:13  profilanswer
 

OK. Donc, récrée ta clef.
Quand on te demande d’entrer un mot de passe, appuie sur [ENTRÉE].
On va te redemander. Ré-appuies sur [ENTRÉE].
Maintenant, tu as une clef sans mot de passe.
----
EDIT :
Il me semble que sur le serveur, tu dois modifier /etc/ssh/ssh_config (ou sshd_config, je ne sais plus) pour permettre la connexion par clef.

Message cité 2 fois
Message édité par Fork Bomb le 24-10-2021 à 16:44:29

---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
n°3410365
Samaf
Posté le 24-10-2021 à 16:51:24  profilanswer
 

Fork Bomb a écrit :

OK. Donc, récrée ta clef.
Quand on te demande d’entrer un mot de passe, appuie sur [ENTRÉE].
On va te redemander. Ré-appuies sur [ENTRÉE].
Maintenant, tu as une clef sans mot de passe.
----
EDIT :
Il me semble que sur le serveur, tu dois modifier /etc/ssh/ssh_config (ou sshd_config, je ne sais plus) pour permettre la connexion par clef.


 
Oui c'est ça, il faut modifier la valeur en PubkeyAuthentication yes sur linux mais comme j'utilise OpenMediaVault tout est dans l'interface.
En tout cas ce que tu m'as dis fonctionne bien je te remercie :)


---------------
Mon topic: [Achat-Vente-Don]
n°3410393
nex84
Dura lex, sed lex
Posté le 25-10-2021 à 08:38:59  profilanswer
 

Fork Bomb a écrit :


EDIT :
Il me semble que sur le serveur, tu dois modifier /etc/ssh/ssh_config (ou sshd_config, je ne sais plus) pour permettre la connexion par clef.


Normalement c'est activé par défaut.

 

Et quand tu te connectes, il va essayer dans l'ordre :
1. la/les clé(s) privée(s), et demande le mot de passe de celle-ci si elle a été générée avec un mot de passe
2. le mot de passe du compte distant si celui-ci n'est pas désactivé dans la conf sshd_config du serveur

 

Si tu rajoutes l'option -vvv à la commande ssh, tu vois les tentatives de chaque méthode de connexion dans l'ordre et éventuellement des erreurs plus explicites.

 

PS.
ssh_config, c'est la conf du client ssh
sshd_config, c'est la conf du serveur ssh


Message édité par nex84 le 25-10-2021 à 08:41:12

---------------
#TeamNoBidouille || Come to the Dark Side, we have cookies || Mangez 5 fruits et légumes par an ! || Le digital, c'est les doigts

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Win 11

  [Résolu]Connexion SSH par clé

 

Sujets relatifs
pas de connexionProblème connexion VPN GlobalProtect sous windows 10
Reset de connexion sur les réseaux sociauxProblème de connexion automatique wifi
Pas de connexion au serveur cygwin SSH+putty, config?SSH : changer de connexion avec Putty
Etablir une connexion SSHConnexion SSH -> problème
SSH problème de connexionConnexion en SSH
Plus de sujets relatifs à : [Résolu]Connexion SSH par clé


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR