bonjour

je veux authentifier sur un routeur avec clé publique depuis une page php mais ça marche pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
?php
$connection = ssh2_connect('$ip', 22, array('hostkey'=>'ssh-rsa'));
 
if (ssh2_auth_pubkey_file($connection, 'username',
                          'mykey.pub',
                          'mykey', 'secret')) {
  echo "Identification réussie en utilisant une clé publique\n";
} else {
  die('Echec de l\'identification en utilisant une clé publique');
}
?>
les deux clé son générer avec key-gen (linux) et la bibliothèque ssh2 est bien installer sur php
j'ais tester l'authentification par login ou mot de passe et sa marche bien mais j'ai obliger de changer l'image de routeur sur gns3 avec un ios version 152 pour quelle accepte la commande ip ssh pubkey-chain
wampserver 2.3
php 5.2.11
apache 2.2.23
Windows 7
image ios routeur c7200-adventerprisek9-mz.152-4.S5

est ce-que quelqu'un peut m'aider pour résoudre ce problème ?

merci d'avance .