IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Modules Perl Discussion :

Net::ssh2 et authentification par clé


Sujet :

Modules Perl

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    7
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Juillet 2009
    Messages : 7
    Points : 6
    Points
    6
    Par défaut Net::ssh2 et authentification par clé
    Je tourne sous windows server 2k3 et j'utilise Net::ssh2 .

    Je précise que j'arive parfaitement a me connecter en ssh avec ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $ssh->connect($REMOTE_HOST);
    $ssh->auth_keyboard($LOGIN, $PASSWORD);
    Je décide ensuite d'utiliser une authentification par clé avec ce code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    my $PRIVATE_KEY= "C:\\pdflp\\pdflp.ppk";
    my $PUBLIC_KEY= "C:\\pdflp\\pdflp.pub";
    $ssh->connect($REMOTE_HOST);
    $ssh->auth_publickey($LOGIN, $PUBLIC_KEY, $PRIVATE_KEY);
    1) mes clés ont été générées par puttygen
    2) elles fonctionnent car je me connecte avec putty sans soucis
    3) je ne comprend pas pk le client a besoin de la clé publique.

    Quoi qu'il en soit je n'arrive pas a me connecter, qq1 peut m'aider?

    merci

  2. #2
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 820
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 820
    Points : 498 771
    Points
    498 771
    Par défaut
    Que souhaites tu concrètement faire ? Car il y a un code tout fait déjà disponible dans nos sources prêt à l'emploi ici.

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    7
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Juillet 2009
    Messages : 7
    Points : 6
    Points
    6
    Par défaut
    Je souhaite simplement me connecter en ssh, le reste je sais faire.
    Mais ton exemple se connecte avec un login/password.

    Moi j'ai besoin de me connecter avec ma clé publique.

Discussions similaires

  1. Réponses: 17
    Dernier message: 24/02/2017, 11h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo