Connexion ssh

titi0006 Messages postés 156 Date d'inscription   Statut Membre Dernière intervention   -  
barnabe0057 Messages postés 14455 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'ai installé un serveur SSH sur une machine windows et j'essaye d'y accéder depuis une autre machine windows en ligne de commande.
Et j'ai l'erreur suivant : no kex alg

J'ai openSSH sur les deux machines

Merci de votre aide


A voir également:

4 réponses

barnabe0057 Messages postés 14455 Date d'inscription   Statut Contributeur Dernière intervention   4 925
 
Bonsoir,

Tu tapes quoi comme ligne de commande ?

Tu as essayé avec PuTTY ?
0
titi0006 Messages postés 156 Date d'inscription   Statut Membre Dernière intervention  
 
ssh utilisateur@ipMachine -p port 'Autre fichier bat a exécuté'

Cette ligne est dans un fichier bat avec d'autres lignes mais c'est bien celle-ci qui merde
0
barnabe0057 Messages postés 14455 Date d'inscription   Statut Contributeur Dernière intervention   4 925
 
Selon ce site : http://sysadm.mielnet.pl/no-kex-alg/

Il y a une ligne à rajouter dans le fichier de configuration du serveur.
0
titi0006 Messages postés 156 Date d'inscription   Statut Membre Dernière intervention  
 
Sa serait quelle ligne?

Et quand je tente d'accéder à la machine en SSH via putty sa fonctionne
0
barnabe0057 Messages postés 14455 Date d'inscription   Statut Contributeur Dernière intervention   4 925
 
Cette ligne :

KexAlgorithms diffie-hellman-group1-sha1,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1


ps : si ça fonctionne avec PuTTY, tu peux utiliser plink alors.
0
titi0006 Messages postés 156 Date d'inscription   Statut Membre Dernière intervention  
 
Je pourrait exécuté mon bat qui contient l'appel ssh avec plink?
0
barnabe0057 Messages postés 14455 Date d'inscription   Statut Contributeur Dernière intervention   4 925 > titi0006 Messages postés 156 Date d'inscription   Statut Membre Dernière intervention  
 
plink est un outil en ligne de commande, tu peux facilement l'intégrer dans ton batch.
0
barnabe0057 Messages postés 14455 Date d'inscription   Statut Contributeur Dernière intervention   4 925
 
Voilà un exemple d'utilisation de plink :

plink.exe -ssh -P 22 -l titi0006 -pw motdepasse -X -2 192.168.1.10
0
titi0006 Messages postés 156 Date d'inscription   Statut Membre Dernière intervention  
 
Je met cette ligne dans le fichier bat c'est ça?
0
barnabe0057 Messages postés 14455 Date d'inscription   Statut Contributeur Dernière intervention   4 925 > titi0006 Messages postés 156 Date d'inscription   Statut Membre Dernière intervention  
 
oui c'est ça, n'oublie pas d'adapter les paramètres, ce n'est qu'un exemple parmi d'autres.
0
titi0006 Messages postés 156 Date d'inscription   Statut Membre Dernière intervention  
 
J'ai fait comme ceci:
plink -ssh User@IP -P port 'Fichier à exécuté sur la machine distante'

Et j'ai comme erreur:
La syntaxe du nom de fichier, de répertoire ou de volume est incorrecte
0
barnabe0057 Messages postés 14455 Date d'inscription   Statut Contributeur Dernière intervention   4 925
 
Quel est l'emplacement et le contenu du fichier à exécuter ?
0