-
-
Notifications
You must be signed in to change notification settings - Fork 968
Closed
Milestone
Description
When i create a scpclient
var client = new ScpClient("host", 22, "username", new PrivateKeyFile("~/.ssh/id_rsa", "123123"));I got a exception:
openssh key type: ssh-rsa is not supported
The stack trace:
System.AggregateException: One or more errors occurred. (openssh key type: ssh-rsa is not supported)
---> Renci.SshNet.Common.SshException: openssh key type: ssh-rsa is not supported
at Renci.SshNet.PrivateKeyFile.ParseOpenSshV1Key(Byte[] keyFileData, String passPhrase)
at Renci.SshNet.PrivateKeyFile.Open(Stream privateKey, String passPhrase)
at Renci.SshNet.PrivateKeyFile..ctor(String fileName, String passPhrase)I found the exception source may be came from:
SSH.NET/src/Renci.SshNet/PrivateKeyFile.cs
Line 415 in 546e2b9
| throw new SshException("openssh key type: " + keyType + " is not supported"); |
┌[mw82@Marble-MacBook-Pro.local]-(~)
└> ssh -Q key
ssh-ed25519
ssh-ed25519-cert-v01@openssh.com
ssh-rsa
ssh-dss
ecdsa-sha2-nistp256
ecdsa-sha2-nistp384
ecdsa-sha2-nistp521
ssh-rsa-cert-v01@openssh.com
ssh-dss-cert-v01@openssh.com
ecdsa-sha2-nistp256-cert-v01@openssh.com
ecdsa-sha2-nistp384-cert-v01@openssh.com
ecdsa-sha2-nistp521-cert-v01@openssh.com
┌[mw82@Marble-MacBook-Pro.local]-(~)Any response was appreciated
DamianSuess
Metadata
Metadata
Assignees
Labels
No labels