Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
SSH et C++
Envoyé par: Pico10

Bonjour à tous,

je souhaite écrire un programme qui doit ouvrir une connexion ssh. Ce programme doit être en C++ et je ne vois pas trop comment m'y prendre...

J'ai pensé faire des
Citation

system("ssh ...")
mais c'est pas super comme méthode, surtout que je ne peux pas garder ma connexion ouverte, ca m'oblige à ouvrir une nouvelle session à chaque commande...

J'ai aussi trouvé ca [www.0xbadc0de.be] mais ca m'inspire pas plus que ca...

Le serveur utilisé est openssh-4.0p1

Si vous avez une idée ou même deux!! ;-)

Poste le Monday 20 June 2005 16:46:55
Répondre     Citer    
Re: SSH et C++
Envoyé par: Morgan


Tu vas chercher bien loin ce qui se trouve dans php lui-meme:

[fr2.php.net]

La commande ssh2_connect() te permet d'avoir une session pour le temps d'éxécution de ton script. ;-)

___________________________________________________
L'interface chaise-clavier se débuggue elle aussi...

Poste le Tuesday 21 June 2005 00:59:54
Répondre     Citer    
Re: SSH et C++
Envoyé par: Morgan


Oups, toutes mes excuses: je ne sais pas pourquoi, je croyais que c'était du php. Bon, temps que j'aille me coucher, moi, je crois. ^o^

___________________________________________________
L'interface chaise-clavier se débuggue elle aussi...

Poste le Tuesday 21 June 2005 01:01:26
Répondre     Citer    
Re: SSH et C++
Envoyé par: Pico10

Lol C'est pas grave, c'est sympa d'avoir répondu quand même!!! :-)

Si jamais j'ai du php à faire, je viendrais te voir!! :-))

Poste le Tuesday 21 June 2005 09:55:57
Répondre     Citer    
Re: SSH et C++
Envoyé par: Pico10

Mon sujet n'a pas l'air de déchainer les foules... :-/

Sinon j'ai eu une idée, si je me penche sur les sources de openSSH par exemple, je dois pouvoir utiliser leurs fonctions non? Bon après faudra adapter leur makefile pour faire ce que je veux mais ca doit être faisable non? ?-(

Poste le Thursday 23 June 2005 11:32:04
Répondre     Citer    
Re: SSH et C++
Envoyé par: tuxfanch

àmha, ce sera plus compliqué que d'utiliser les fonctions de badcode ...

------- <br />
La meilleure façon de prédire le futur, c'est de l'inventer ~ Alan Kay

Poste le Thursday 23 June 2005 13:06:37
Répondre     Citer    
Re: SSH et C++
Envoyé par: Pico10

Citation
tuxfanch
àmha, ce sera plus compliqué que d'utiliser les
fonctions de badcode ...

badcode ?-( J'ai fait des recherches sur google, je suis tombé sur www.badcode.net mais il y a une animation flash à la première page et j'arrive pas à rentrer dans le site... :-/

Si t'as un lien tuxfanch, je veux bien que tu me le passes... ;-)

Merci

Poste le Monday 27 June 2005 14:06:17
Répondre     Citer    
Re: SSH et C++
Envoyé par: tuxfanch

???? ma doué ! mais ousque t'es parti ?

je parlais juste du lien du post initial du thread !

0xbadc0de : 0x pour hexadécimal puis badcode écrit à la w4rL0rDz ...
:-))

------- <br />
La meilleure façon de prédire le futur, c'est de l'inventer ~ Alan Kay

Poste le Monday 27 June 2005 20:37:30
Répondre     Citer    
Re: SSH et C++
Envoyé par: Pico10

Ah ok, j'avais même pas tilté... :-/

Je vais me pencher un peu plus dessus alors... :-)

Poste le Tuesday 28 June 2005 08:40:05
Répondre     Citer    
Re: SSH et C++
Envoyé par: Pico10

J'avais un peu peur de la qualité de la libssh de www.0xbadco0de.be mais en fait, elle est répertoriée sur freshmeat.net donc ca doit être pas mal!! :-p

Merci à tous

Poste le Thursday 30 June 2005 20:48:01
Répondre     Citer    
Re: SSH et C++
Envoyé par: Pico10

Erf, libssh c'est bien mais sous windows c'est pas terrible... J'arrive pas à la compiler... J'ai réussi à obtenir un peu d'aide de la personne qui la maintient mais apparament, porter libssh sous windows n'est pas la meilleure chose à faire... :-/

Vous auriez pas une autre idée? ?-(

Merci d'avance!;-p

pico

Poste le Monday 11 July 2005 09:24:00
Répondre     Citer    
Re: SSH et C++
Envoyé par: Pico10

J'ai aussi trouvé libssh2 ici : [www.libssh2.org]

Manque de chance, ca ne compile pas non plus. Pourtant il y a des #ifdef LIBSSH2_WIN32 donc je suppose que c'est censé compiler sous windows... ?-(

Sinon, pour en revenir au but initial, c'est de sécuriser les communications entre une application écrite en C++ et une base de données...

Si vous avez des solutions... J'ai aussi pensé à une communication via VPN.. C'est faisable en C++ ??

Merci d'avance!

Poste le Monday 11 July 2005 12:02:18
Répondre     Citer    
Re: SSH et C++
Envoyé par: Pico10

Plus la peine de chercher pour ceux qui m'ont aidé, les autres c'est plus la peine de commencer à chercher!! ;-p

Je vais utiliser stunnel : [www.stunnel.org]

Ca a l'air de marcher plutot bien, j'ai fait quelques tests avec ethereal!

Gros avantage : ca marche aussi bien sous windows que sous linux!! :-))

Merci à ceux qui ont essayer de m'aider!

Poste le Monday 18 July 2005 09:35:35
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
SSH et C++
Pour poser vos questions sur les scripts shell, le Perl, le C, etc... Attention : nous ne sommes pas des spécialistes du dev, ce forum est juste pour de petites aides ponctuelles concernant le développement et les outils de développement.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons