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

C++ Discussion :

[Réseau] Connexion SSH en C++


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    177
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 177
    Par défaut [Réseau] Connexion SSH en C++
    Bonjour à tous!
    Je sais que ce genre de sujet existe déjà, mais voilà, je suis obligé d'avouer que je ne comprends absolument rien aux diverses pistes données dans les sujets ouverts.
    Mon but est de me connecter en ssh à un serveur distant.
    j'ai fais pas mal de recherche et j'ai pu voir que OpenSSH semblait représenter une bonne solution, oui mais... QUELLE SOLUTION???
    La seule chose que je récupère sur leur site est une montagne de fichier imbuvables qui ne me disent rien
    Je travaille sous Windows et je n'ai aucun moyen simple d'exécuter les makefile, dont je ne suis même pas sur du résultat.
    Il y a des tonnes de fichiers et je ne sais pas ce qu'il faut prendre ou compiler pour m'en sortir

    Ma question est simple : quelqu'un a-t-il un exemple simple et relativement compréhensible de connexion à un serveur ssh avec du code C++.
    Je me moque d'utiliser ou non une librairie extérieure, j'ai besoin de sortir de cette impasse car c'est franchement en train de me rendre dingue car je n'avance pas d'un poil depuis presque deux jours complets...

    J'ai vraiment besoin d'aide là.

    Merci d'avance

  2. #2
    Membre confirmé
    Inscrit en
    Juin 2005
    Messages
    110
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 110
    Par défaut
    Salut,

    Regarde un peu du coté de mingw ou de cygwin, mais n'espère pas compiler directement le code source OpenSSH sous Windows, il y a trop de différence avec les Unix libre, ne serait-ce qu'au niveau des sockets.

    Si tu es débutant comme moi, bon courage

  3. #3
    Membre Expert
    Avatar de hiko-seijuro
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 011
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 011

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    177
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 177
    Par défaut
    EN gros, je ne suis pas sorti de l'auberge
    C'est pourtant incroyable... Il y a bien des gens qui utilisent une connexion ssh dans un programme c++...
    Je n'aurais besoin qu'un d'un exemple compréhensible, parce ce que les différents code que j'ai trouvé, bon... disons que lorsque je vois leur complexité, je m'attends limite à ce qu'ils me servent un café.
    hiko-seijuro, merci pour ton super lien, mais puis je savoir en quoi il est susceptible de m'apporter une solution?
    D'autant plus que j'ai déjà pu visiter ce site durant mes recherches, mais cela ne m'a en rien aidé.

    Si quelqu'un a déjà fait ça, je suis preneur de ses conseils...

  5. #5
    Expert confirmé

    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2007
    Messages
    4 253
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2007
    Messages : 4 253
    Billets dans le blog
    3
    Par défaut
    Je comprends pas trop....

    Si ton problême est d'UTILISER ssh, tu te fiches pas mal de savoir si le code derrière est complexe ou non... Tant que l'interface d'utilisation reste simple (des sockets quoi ! )

    Si ton problême est d'IMPLEMENTER ssh, alors oui c'est compliqué, et c'est normal ! Entre la négociation/échange de certificat, les 4/5 modes d'authentification supportés, etc...

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    177
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 177
    Par défaut
    Ce que je veux faire, c'est exécuter des commandes ssh sur un serveur distant, par socket (si c'est bien cela qu'il faut utiliser)
    Et ce, sans utiliser de commande system()
    Je voudrais savoir comment m'identifier et envoyer des commandes qur un serveur ssh distant sans utiliser de commande system().
    Existe-t-il moyen simple de faire cela?

Discussions similaires

  1. Connexion ssh impossible
    Par le mage tophinus dans le forum Réseau
    Réponses: 6
    Dernier message: 12/07/2007, 13h37
  2. [Système] Connexion ssh par exec via le web
    Par naourass dans le forum Langage
    Réponses: 9
    Dernier message: 01/12/2005, 12h08
  3. Problème de connexion SSH
    Par Bluelane dans le forum Réseau
    Réponses: 8
    Dernier message: 20/10/2005, 11h18
  4. [Réseau] connexion vers une machine derriere un routeur
    Par fantomasmusic dans le forum Entrée/Sortie
    Réponses: 4
    Dernier message: 18/10/2005, 13h54
  5. [indy] connexion SSH
    Par nikhil dans le forum Web & réseau
    Réponses: 1
    Dernier message: 10/10/2005, 18h05

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