Exécuter une commande sur une machine distante

Signaler
Messages postés
8
Date d'inscription
mardi 21 mars 2006
Statut
Membre
Dernière intervention
12 avril 2006
-
Messages postés
688
Date d'inscription
mercredi 6 avril 2005
Statut
Membre
Dernière intervention
2 juin 2006
-
Bonjour,
Avec Visual C++ j'envoie sur un serveur Linux un fichier .sh et je veux l'exécuter depuis mon programme sans passer par des console comme cmd, si quelqu'un à une idée ça sera de m'en faire part. Merci d'avance


Hi

7 réponses

Messages postés
688
Date d'inscription
mercredi 6 avril 2005
Statut
Membre
Dernière intervention
2 juin 2006
1
bonjour,

je me trompe peut etre mais logiquement tu peux pas.
d'ailleurs si tu pouvais faire ca il s'agirait d'une faille de sécurité assez énorme a mon gout, surtout pour linux.

En tous cas c'est juste un avis et non une connaissance donc ne te bases pas sur ca completement.

Je suit ton affaire, ca m'interresse car niveau sécurité se serait une bonne chose de savoir.



@+;
satellite34

http://www.rootscommunity.com/</FON< body>
Messages postés
237
Date d'inscription
lundi 20 mai 2002
Statut
Membre
Dernière intervention
22 juillet 2011
2
Salut :)

Comme l'a dit satellite34, je ne pense pas que ca soit possible....Du moins sans se connecter en SSH ou par n'importe quelle autre méthode... Trop dangereux.
Comme au-dessus, ce n'est qu'un avis :p

@+
Messages postés
8
Date d'inscription
mardi 21 mars 2006
Statut
Membre
Dernière intervention
12 avril 2006

salut
Platon179 aurais tu un exemple de connexion en SSH ou par n'importe quelle aute méthode
Merci d avance


Hi
Messages postés
237
Date d'inscription
lundi 20 mai 2002
Statut
Membre
Dernière intervention
22 juillet 2011
2
Salut :)

Le SSH est un protocole sécurisé pour se connecter sur une autre machine... J'y connais pas grand chose, mais à mon avis ca doit être la seule méthode utilisable.

Pour pouvoir utiliser ce protocole, je pense que la librairie OpenSSL devrait t'être utile : http://www.openssl.org/

@+
Messages postés
688
Date d'inscription
mercredi 6 avril 2005
Statut
Membre
Dernière intervention
2 juin 2006
1
petite précision:

ssh permet de prendre un controle a distance par échange de clé, clé publique et privée, il faut absolument que le client et le serveur soient d'accord pour la prise de controle, et c'est la l'interet, c'est sécurisé et les données sont cryptées;

Bon courage



@+;
satellite34

http://www.rootscommunity.com/</FON< body>
Messages postés
8
Date d'inscription
mardi 21 mars 2006
Statut
Membre
Dernière intervention
12 avril 2006

En fait, en ayant les droits root sur le serveur Linux. les questions de sécurités ne se posent pas.
Merci d'avance


Hi
Messages postés
688
Date d'inscription
mercredi 6 avril 2005
Statut
Membre
Dernière intervention
2 juin 2006
1
c'est sur;

mais pour lancer un fichier il te faudra prendre le controle a distance, d'ou ssh.



@+;
satellite34

http://www.rootscommunity.com/</FON< body>