Bonjour à tous,
J'arrive à me connecter en ssh sans clé privée. Par contre sur un autre serveur qui demande une clé, impossible de m'y connecter. Pour info j'utilise SharpSSH
J'ai essayé pas mal de solutions en vain
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 string privateKey = @"C:\\testcreation\\ssh.ppk"; SshExec ssh = new SshExec("titan.univ.run", "jdurand1", privateKey); ///SshExec.AddIdentityFile(@"C:\testcreation\ssh.ppk"); Console.WriteLine("Connection..."); ssh.Connect(); Console.WriteLine("...réussie."); String result = ssh.RunCommand("touch restart.txt"); Console.WriteLine("Transfert fichier réussi."); textBox1.Text += consoleOut.ToString(); textBox1.Refresh();. Ma clé est bien valide...
Merci par avance !
Partager