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

Bibliothèques et frameworks PHP Discussion :

erreur de ssh2_publickey_init()


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 2
    Points : 1
    Points
    1
    Par défaut erreur de ssh2_publickey_init()
    Bonjour!


    Voila, j emule depuis Lammp un serveur apache qui gere via php une base de donnees. Ayant besoin de connection securisee pour tranferer certains fichiers geres par la susmentionnee BDD de mon serveur vers d'autres ordinateurs, j ai installe libssh2 et ssh2, qui fonctionnent sans soucis.

    Jusque la rien de vraiment nouveau sous le soleil me direz-vous!
    Pour eviter de d'avoir a stocker et utiliser des mots de passe, je souhaite utiliser le systeme de public/private keys propose par ssh2.
    helas....
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
     
    #try to connect
    if (false === $connection = ssh2_connect("$ip_adresse" , 22)) 
    	 {
    	 echo "no connection to $ip_adresse <br />";  
    	}
    else   {
    	echo "connected to $ip_adresse <br />";
    	#try to authenticate
    	if (false === ssh2_auth_password($connection, "$client_username",     "$client_password")) 
    		{
    		echo '<br /> user/password rejected!<br />';
    		 }
             else {
    		echo 'Authentication OK <br />';
    		echo $connection;
    		$pkey = ssh2_publickey_init($connection);
                    $keyblob  =base64_decode('jenemetpaslevraikeyblobmaisjelai');
    	       if(true === ssh2_publickey_add($pkey, 'ssh-rsa', $keyblob, false))
    					{
    					echo "keys managed";
    					}
    		}
         }
    et voila ce que le scrogneugneu me reponds:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    connected to 127.0.0.2
    Authentication OK
    Resource id #21
    Warning: ssh2_publickey_init() [function.ssh2-publickey-init]: Unable to initialize publickey subsystem(0) in /opt/lampp/htdocs/scripts/monfichier.php on line 68
     
    Warning: ssh2_publickey_add() expects parameter 1 to be resource, boolean given in /opt/lampp/htdocs/scripts/monfichier.php  on line 72
    la seconde erreur OK, vu que ssh2_publickey_init() retourne FALSE quand ca marche pas, mais pourquoi ca marche pas? mystere.....
    help s'youplait!

    merci d avance!

    mon systeme? opensuze (la derniere version stable)

  2. #2
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 2
    Points : 1
    Points
    1
    Par défaut up
    je up, on sait jamais!

Discussions similaires

  1. Erreur fréquente avec ASP et IIS
    Par Community Management dans le forum ASP
    Réponses: 2
    Dernier message: 11/02/2004, 22h20
  2. Check Url pour savoir si erreur 404 ou si le site existe
    Par Clément[Delphi] dans le forum Composants VCL
    Réponses: 2
    Dernier message: 07/08/2002, 13h49
  3. Réponses: 2
    Dernier message: 27/05/2002, 19h46
  4. erreur IDL:omg.org/CORBA/MARSHAL:1.0
    Par Pinggui dans le forum CORBA
    Réponses: 3
    Dernier message: 13/05/2002, 15h05
  5. [Kylix] Erreur objet
    Par Anonymous dans le forum EDI
    Réponses: 1
    Dernier message: 22/03/2002, 09h41

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