clj-ssh icon indicating copy to clipboard operation
clj-ssh copied to clipboard

Consider pointing to jsch fork

Open nivekuil opened this issue 4 years ago • 1 comments

https://github.com/mwiede/jsch is actively updated and has some fixes and features, notably ed25519 keys.

nivekuil avatar Aug 08 '21 05:08 nivekuil

@nivekuil I was able to connect and execute ls with this fork but also found other alternatives. maverick-synergy is actively maintained and has a pretty straight forward API to use via interop. sshj might also be of interest.

xfthhxk avatar Nov 04 '21 20:11 xfthhxk

I bumped today into this issue when trying to connect to a server with ed25519 keys too. Similar issue seems to exist in gradle: https://github.com/gradle/gradle/issues/19028

agorgl avatar May 20 '23 11:05 agorgl

Another way to use the fork is putting in your deps.edn:

        clj-commons/clj-ssh {:mvn/version "0.5.15" :exclusions [com.jcraft/jsch]}
        com.github.mwiede/jsch {:mvn/version "0.2.8"}}

agorgl avatar May 20 '23 11:05 agorgl

Fixed by #68

slipset avatar Aug 10 '23 13:08 slipset