How to Execute Linux/Unix Command on a Remote Server Using SSH [Snippets] The JSsh-client is a Java-based library build on top of the JSch Library to perform an operation on the remote server over SSH and SFTP channel. by Join the DZone community and get the full member experience.Join For Free The JSsh-client is a Java-based library build on top of the JSch Library to perform an operation on the remote server over SSH and SFTP channels. It has the following features: Test SSH connection with a remote SSH server. Execute a command on a remote server using Execute Channel.