1

I would like to choose a good 'SSH Server' library in Java for my project.

I know that there are bunch of libraries available out there like,

  • Apache-Mina
  • SSHJ
  • JSch (some improved versions too)
  • Ganymed

AFAIK, apache mina alone helps us in creating the server part, whereas others provide us only the ssh client.

My question is, I would like to create a full-fledged server part which would authenticate, accept ssh session etc., in my project. Please provide your suggestions on choosing the right library.

Note: I presume this question could have been asked earlier, but still I would like to know the best current/updated libraries, and moreover specific to the server part.

3
  • What exactly do you want to do in that session ? Perhaps crash (crashub.org) is better ? Commented Jul 3, 2015 at 6:36
  • This question has been asked before: stackoverflow.com/questions/995944/ssh-library-for-java Commented Jul 3, 2015 at 6:38
  • @Marged Yes, this question has been asked earlier. But none of them talks about library for developing SSH Server (sshd). Between, I will look into crashub :) Commented Jul 3, 2015 at 8:40

1 Answer 1

1

Depending on which functions you want to provide on the server side you might take a different approach.

If you want to provide Java code that can be accessed using a SSH / command line syntax, CraSH could be a solution to your demands.

Sign up to request clarification or add additional context in comments.

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.