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 :

Problème de SSH avec C#


Sujet :

C#

  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2019
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : Ukraine

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juillet 2019
    Messages : 1
    Par défaut Problème de SSH avec C#
    Salut tout le monde,

    J'ai un petit problème, je veux me connecter à un appareil et donner des commandes de SSH avec C#.
    J'ai réussi à écrire le code mais le problème ici :

    Nom : pro2.PNG
Affichages : 496
Taille : 5,2 Ko

    quand je start mon programme, il s'arrête toujours à la ligne 32 (Console.Write("SSH ist verbunden ");//ssh is connected). Avez-vous une idée comment résoudre ce problème ?
    merci beaucoup et désolé pour mon français
    Nom : pro1.PNG
Affichages : 630
Taille : 42,0 Ko

    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
    public static void Main(string[] args)
            {
     
                //Connection information
     
     
                String IP = "";
                //int Port = ;
                String SCM = "";
                String Scmpass = "";
     
                //Set up the SSH connection
                using (var client = new SshClient(IP, ****, SCM, ****))
                {
     
                    //Start the connection 
                    client.Connect();
    32------------->>>>>>>>  Console.Write("SSH ist verbunden ");//ssh is connected
                    Console.WriteLine();
                    //client.RunCommand("su -");
                    SshCommand sc = client.CreateCommand(string.Format("su -"));
                    sc.Execute();
                    Console.Write(sc.Result );
                    Console.Write("su command ist abgegeben  ");
                    Console.WriteLine();
                    client.KeepAliveInterval = new TimeSpan(0, 0, 5);
     
     
                    Console.Write("Root Passwort: ");
                    String Rootpass = Console.ReadLine();
                    SshCommand rootpass = client.CreateCommand(Rootpass);
                    rootpass.Execute();
                    client.KeepAliveInterval = new TimeSpan(0, 0, 3);

  2. #2
    Membre émérite
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2010
    Messages
    479
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2010
    Messages : 479
    Par défaut
    Bonjour,
    je dirais plutôt que ton programme s'arrête après cette commande puisqu'elle s'affiche sur ta console.

    Donc plutôt vers :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    SshCommand sc = client.CreateCommand(string.Format("su -"));//ici
    sc.Execute();//ou là (je parie sur cette ligne ^^)
    Console.Write(sc.Result );

Discussions similaires

  1. fwbuilder, problème de connexion SSH avec clés publiques/privées
    Par Michaeljackfan dans le forum Sécurité
    Réponses: 1
    Dernier message: 08/06/2016, 14h28
  2. Problème SSH avec authentification RADIUS sur H3C S3600
    Par Yoannwo dans le forum Protocoles
    Réponses: 2
    Dernier message: 07/12/2015, 10h01
  3. [JSch] Problème SSH avec sudo
    Par bbkenny dans le forum API standards et tierces
    Réponses: 13
    Dernier message: 17/01/2014, 18h52
  4. [BATCH & SSH] Problème de chemins avec espace
    Par slndsiafa dans le forum Windows
    Réponses: 1
    Dernier message: 12/11/2012, 12h33
  5. Problèmes de versions avec Xalan, Xerces et Java
    Par honeyz dans le forum XML/XSL et SOAP
    Réponses: 4
    Dernier message: 05/06/2003, 10h18

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