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 :

Problème sur l'installation du module SSH


Sujet :

Modules Perl

  1. #1
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2007
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2007
    Messages : 21
    Points : 11
    Points
    11
    Par défaut Problème sur l'installation du module SSH
    Bonjour,

    Voila, cela fait 2 jours que je tente d'installer le module "Net::SSH:: Perl" mais impossible ...

    J'ai tout essayé :

    Via le paquet Debian :

    Il s'installe correctement mais quand j'execute mon script, il me donne toujours la même phrase ...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    apt-get install libnet-ssh-perl
    Résultat dans le script :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Can't locate Net/SSH/Perl.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at ./test2 line 3.
    BEGIN failed--compilation aborted at ./test2 line 3.
    Via CPAN :

    La, il me dit qu'il n'arrive pas a extraire le .tar contenant le module ...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    cpan> install Net::SSH::Perl
    Résultat :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Running install for module 'Net::SSH::Perl'
    CPAN: Data::Dumper loaded ok (v2.121_14)
    CPAN: Storable loaded ok (v2.18)
    'YAML' not installed, falling back to Data::Dumper and Storable to read prefs '/root/.cpan/prefs'
    Running make for T/TU/TURNSTEP/Net-SSH-Perl-1.34.tar.gz
    CPAN: Digest::SHA loaded ok (v5.47)
    Checksum for /root/.cpan/sources/authors/id/T/TU/TURNSTEP/Net-SSH-Perl-1.34.tar.gz ok
    Uncompressed /root/.cpan/sources/authors/id/T/TU/TURNSTEP/Net-SSH-Perl-1.34.tar.gz successfully
    Using Tar:/bin/tar xvf "Net-SSH-Perl-1.34.tar":
    Couldn't untar Net-SSH-Perl-1.34.tar
    Je ne sais vraiment plus quoi faire, si quelqu'un a deja connu ce genre de problème ...

    Merci de votre aide.

  2. #2
    Membre éprouvé Avatar de Gardyen
    Homme Profil pro
    Bio informaticien
    Inscrit en
    Août 2005
    Messages
    637
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Bio informaticien

    Informations forums :
    Inscription : Août 2005
    Messages : 637
    Points : 1 050
    Points
    1 050
    Par défaut
    vu sur un autre forum:

    si tu fais un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     apt-file list libnet-ssh-perl
    libnet-ssh-perl: /usr/share/doc/libnet-ssh-perl/README
    libnet-ssh-perl: /usr/share/doc/libnet-ssh-perl/changelog.Debian.gz
    libnet-ssh-perl: /usr/share/doc/libnet-ssh-perl/changelog.gz
    libnet-ssh-perl: /usr/share/doc/libnet-ssh-perl/copyright
    libnet-ssh-perl: /usr/share/man/man3/Net::SSH.3pm.gz
    libnet-ssh-perl: /usr/share/perl5/Net/SSH.pm
    donc il est probable que la bonne ligne soit

  3. #3
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2007
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2007
    Messages : 21
    Points : 11
    Points
    11
    Par défaut
    Si j'utilise :

    Le module se charge sans problème mais pour se connecter à un serveur en SSH, le code source est :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    #!/usr/bin/perl
     
    use Net::SSH;
     
    my $host = "hostname";
    my $usr = "my userid";
    my $pwd = "my password";
    my $ssh = Net::SSH::Perl->new($host);
    $ssh->login($usr,$pwd);
    my($stdout, $stderr, $exit) = $ssh->cmd("ls -l /home/$usr");
    Et donc je suis obliger de charge le module Perl :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Can't locate object method "new" via package "Net::SSH::Perl" (perhaps you forgot to load "Net::SSH::Perl"?) at ./test2 line 8.

  4. #4
    Membre éprouvé Avatar de Gardyen
    Homme Profil pro
    Bio informaticien
    Inscrit en
    Août 2005
    Messages
    637
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Bio informaticien

    Informations forums :
    Inscription : Août 2005
    Messages : 637
    Points : 1 050
    Points
    1 050
    Par défaut
    ce que je voulais dire, c'était que l'extension :: Perl n'existe pas... tu remplaces toutes les occurrences de Net::SSH:: Perl par NET::SSH dans ton script

  5. #5
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2007
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2007
    Messages : 21
    Points : 11
    Points
    11
    Par défaut
    En modifiant mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    my $ssh = Net::SSH::Perl->new($host);
    Par :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    my $ssh = Net::SSH->new($host);
    Voici le résultat :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Can't locate object method "new" via package "Net::SSH" at ./test2 line 8.

  6. #6
    Membre éprouvé Avatar de Gardyen
    Homme Profil pro
    Bio informaticien
    Inscrit en
    Août 2005
    Messages
    637
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Bio informaticien

    Informations forums :
    Inscription : Août 2005
    Messages : 637
    Points : 1 050
    Points
    1 050
    Par défaut
    toutes mes excuses, le module Net::SSH existe bien mais repose sur ssh, c'est différent de Net::SSH::perl

    apparemment l'installation de ce module n'est pas vraiment triviale, je teste en ce moment...

  7. #7
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2007
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2007
    Messages : 21
    Points : 11
    Points
    11
    Par défaut
    Aucun problème ... J'ai commencé le développement en PERL d'un robot pour la gestion de mon parc serveur mais si ce module est impossible à installer, il faudra que je développe de nouveau le bot mais dans un autre langage ...

  8. #8
    Expert confirmé

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2009
    Messages
    3 577
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2009
    Messages : 3 577
    Points : 5 753
    Points
    5 753
    Par défaut
    La version Net::SSH:erl ne nécessite pas le programme ssh sur la machine hôte. C'est la différence avec Net::SSH.

    Cela dit, as-tu essayé ceci :
    [NE PAS LIRE]
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    #!/usr/bin/perl
     
    use Net::SSH;
     
    my $host = "hostname";
    my $usr = "my userid";
    my $pwd = "my password";
    my $ssh = Net::SSH->new($host);
    $ssh->login($usr,$pwd);
    my($stdout, $stderr, $exit) = $ssh->cmd("ls -l /home/$usr");
    [/NE PAS LIRE]
    en alternative à ton message #3

  9. #9
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2007
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2007
    Messages : 21
    Points : 11
    Points
    11
    Par défaut
    Oui, c'est dans ma réponse #5 ^^

  10. #10
    Expert confirmé

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2009
    Messages
    3 577
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2009
    Messages : 3 577
    Points : 5 753
    Points
    5 753
    Par défaut
    En fait, le module Net::SSH n'a pas du tout la même interface que Net::SSH::Perl et comme apparemment il ne supporte pas "nativement" les mots de passe, je te conseille, comme la doc l'indique, de regarder le module Net::SSH::Expect.

  11. #11
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2007
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2007
    Messages : 21
    Points : 11
    Points
    11
    Par défaut
    Je ne souhaite pas me logué via mot de passe mais via clé public RSA et seul Net::SSH:erl me le permet ...

    Je ne sais vraiment plus quoi faire ...

  12. #12
    Expert confirmé

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2009
    Messages
    3 577
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2009
    Messages : 3 577
    Points : 5 753
    Points
    5 753
    Par défaut
    Désolé, je n'avais pas prêté attention à cela.
    Pour info, j'ai aussi des difficultés à installer ce module sous Windows/Cygwin (à cause d'une dépendance à Math::GMP).
    Je vais retenter en me concentrant su cette dépendance.

    Edit : il semble que ma config cygwin ne dispose pas de la librairie GMP... je vais l'installer.

  13. #13
    Expert confirmé

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2009
    Messages
    3 577
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2009
    Messages : 3 577
    Points : 5 753
    Points
    5 753
    Par défaut
    Une fois cette librairie installée, je n'ai plus de problème d'installation de Net::SSH::Perl.

  14. #14
    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
    Sous un de mes serveur debian, je n'ai pas réussi à installer le module et la première cause fût un souci d'installation de Math::GMP comme l'a signalé philou.
    J'ai pas eu le temps de creuser plus pour installer ce module de math.

  15. #15
    Expert confirmé

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2009
    Messages
    3 577
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2009
    Messages : 3 577
    Points : 5 753
    Points
    5 753
    Par défaut
    Je suppose qu'il faut installer la libgmp sur les systèmes Linux pour procéder à l'installation Math::GMP.

  16. #16
    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
    Citation Envoyé par Philou67430 Voir le message
    Je suppose qu'il faut installe la libgmp sur les systèmes Linux pour procéder à l'installation Math::GMP.


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    apt-get install libgmp3-dev libgmpada1-dbg libgmpada1-dev libgmp-ocaml-dev libgmp3c2
    Ensuite l'installation de Math::GMP est ok.

    PAr contre, impossible d'installer Math::Pari

  17. #17
    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
    Je n'ai rien dit. L'installation du module est fait.
    Pour résumer, j'ai fait ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    apt-get install libgmp3-dev libgmpada1-dbg libgmpada1-dev libgmp-ocaml-dev libgmp3c2
    apt-get install libpari-dev libpari2-gmp
    perl -MCPAN -e 'install Net::SSH::Perl'
    Voilà !

  18. #18
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2007
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2007
    Messages : 21
    Points : 11
    Points
    11
    Par défaut
    Ce test n'est valable que pour Debian 6 (il manque 2 paquets sur Debian 5).

    J'ai executé les commandes que tu m'as donné et cela ne fonctionne toujours pas, as tu des autres paquets d'installer ?

    Voici la fin du retour d'installation :

    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
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    Running install for module 'Math::GMP'
    'YAML' not installed, falling back to Data::Dumper and Storable to read prefs '/root/.cpan/prefs'
    Running make for T/TU/TURNSTEP/Math-GMP-2.06.tar.gz
    Checksum for /root/.cpan/sources/authors/id/T/TU/TURNSTEP/Math-GMP-2.06.tar.gz ok
    Math-GMP-2.06/
    Math-GMP-2.06/.perlcriticrc
    Math-GMP-2.06/README
    Math-GMP-2.06/Changes
    Math-GMP-2.06/Makefile.PL
    Math-GMP-2.06/GMP.xs
    Math-GMP-2.06/t/
    Math-GMP-2.06/t/01_gmppm.t
    Math-GMP-2.06/t/99_yaml.t
    Math-GMP-2.06/t/00_signature.t
    Math-GMP-2.06/t/99_pod.t
    Math-GMP-2.06/t/99_spellcheck.t
    Math-GMP-2.06/t/99_perlcritic.t
    Math-GMP-2.06/INSTALL
    Math-GMP-2.06/META.yml
    Math-GMP-2.06/lib/
    Math-GMP-2.06/lib/Math/
    Math-GMP-2.06/lib/Math/GMP.pm
    Math-GMP-2.06/MANIFEST
    Math-GMP-2.06/SIGNATURE
    Math-GMP-2.06/typemap
    Math-GMP-2.06/MANIFEST.SKIP
    Math-GMP-2.06/COPYING.LIB
    Math-GMP-2.06/LICENSE
     
      CPAN.pm: Going to build T/TU/TURNSTEP/Math-GMP-2.06.tar.gz
     
    Checking if your kit is complete...
    Looks good
    Writing Makefile for Math::GMP
    Could not read '/root/.cpan/build/Math-GMP-2.06-nc46Wy/META.yml'. Falling back to other methods to determine prerequisites
      TURNSTEP/Math-GMP-2.06.tar.gz
      make -- NOT OK
    Warning (usually harmless): 'YAML' not installed, will not store persistent state
    Running make test
      Can't test without successful make
    Running make install
      Make had returned bad status, install seems impossible
    Running make for T/TU/TURNSTEP/Net-SSH-Perl-1.34.tar.gz
      Has already been unwrapped into directory /root/.cpan/build/Net-SSH-Perl-1.34-1civBV
     
      CPAN.pm: Going to build T/TU/TURNSTEP/Net-SSH-Perl-1.34.tar.gz
     
    Warning: Prerequisite 'Crypt::DSA => 0.11' for 'TURNSTEP/Net-SSH-Perl-1.34.tar.gz' failed when processing 'ADAMK/Crypt-DSA-1.17.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
    Warning: Prerequisite 'Digest::SHA1 => 2.10' for 'TURNSTEP/Net-SSH-Perl-1.34.tar.gz' failed when processing 'GAAS/Digest-SHA1-2.13.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
    Warning: Prerequisite 'Convert::PEM => 0.05' for 'TURNSTEP/Net-SSH-Perl-1.34.tar.gz' failed when processing 'BTROTT/Convert-PEM-0.08.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
    Warning: Prerequisite 'String::CRC32 => 1.2' for 'TURNSTEP/Net-SSH-Perl-1.34.tar.gz' failed when processing 'SOENKE/String-CRC32-1.4.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
    Warning: Prerequisite 'Crypt::RSA => 1.37' for 'TURNSTEP/Net-SSH-Perl-1.34.tar.gz' failed when processing 'VIPUL/Crypt-RSA-1.99.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
    Warning: Prerequisite 'Math::Pari => 2.001804' for 'TURNSTEP/Net-SSH-Perl-1.34.tar.gz' failed when processing 'ILYAZ/modules/Math-Pari-2.01080605.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
    Warning: Prerequisite 'Crypt::IDEA => 0' for 'TURNSTEP/Net-SSH-Perl-1.34.tar.gz' failed when processing 'DPARIS/Crypt-IDEA-1.08.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
    Warning: Prerequisite 'Digest::HMAC_SHA1 => 0' for 'TURNSTEP/Net-SSH-Perl-1.34.tar.gz' failed when processing 'GAAS/Digest-HMAC-1.03.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
    Warning: Prerequisite 'Digest::HMAC_MD5 => 0' for 'TURNSTEP/Net-SSH-Perl-1.34.tar.gz' failed when processing 'GAAS/Digest-HMAC-1.03.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
    Warning: Prerequisite 'Digest::BubbleBabble => 0.01' for 'TURNSTEP/Net-SSH-Perl-1.34.tar.gz' failed when processing 'BTROTT/Digest-BubbleBabble-0.02.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
    Warning: Prerequisite 'Crypt::DH => 0.01' for 'TURNSTEP/Net-SSH-Perl-1.34.tar.gz' failed when processing 'MITHALDU/Crypt-DH-0.07.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
    Warning: Prerequisite 'Math::GMP => 1.04' for 'TURNSTEP/Net-SSH-Perl-1.34.tar.gz' failed when processing 'TURNSTEP/Math-GMP-2.06.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
      TURNSTEP/Net-SSH-Perl-1.34.tar.gz
      make -- NOT OK
    Warning (usually harmless): 'YAML' not installed, will not store persistent state
    Running make test
      Can't test without successful make
    Running make install
      Make had returned bad status, install seems impossible
    root@########:~# pico test
    root@########:~# ./test
    Can't locate Net/SSH/Perl.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at ./test line 3.
    BEGIN failed--compilation aborted at ./test line 3.
    mon code de test :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    #!/usr/bin/perl
     
    use Net::SSH::Perl;
     
    my $host = "hostname";
    my $usr = "my userid";
    my $pwd = "my password";
    my $ssh = Net::SSH::Perl->new($host);
    $ssh->login($usr,$pwd);
    my($stdout, $stderr, $exit) = $ssh->cmd("ls -l /home/$usr");

  19. #19
    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
    Là faut que tu fouilles.

    Quels paquets as-tu installés ?

  20. #20
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2007
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2007
    Messages : 21
    Points : 11
    Points
    11
    Par défaut
    J'ai fais un test sur une Debian 6 du coup et j'ai tout installé, c'est pour cela que je ne comprend pas ...

Discussions similaires

  1. Problème avec l'installation du module YAML::XS!
    Par nixmind dans le forum Modules
    Réponses: 3
    Dernier message: 31/01/2014, 16h24
  2. Problème avec l'installation du module YAML::XS!
    Par nixmind dans le forum RedHat / CentOS / Fedora
    Réponses: 3
    Dernier message: 31/01/2014, 16h18
  3. Comment installer le module SSH ?
    Par jeje6_3 dans le forum Langage
    Réponses: 3
    Dernier message: 06/02/2010, 12h12
  4. problème avec l'installation du module ABI
    Par Jasmine80 dans le forum Modules
    Réponses: 15
    Dernier message: 09/06/2008, 08h27
  5. [Oracle] Problème dans l'installation du module OCI8
    Par guidav dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 19/07/2006, 11h44

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