The Commons-SSH is a thin bridge between different SSH implementations libraries. A library that uses the commons-ssh API can be used with any SSH implementation at runtime. Commons-SSH comes with support for a number of popular Java SSH implementations.