1
votes

I am using JSch to transfer a file to a remote server. I have configured it to use sftp channel with user/password and StrictHostKeyChecking set to 'no'. Since I have open channel set to sftp, does JSch require sftp/ssh client to be installed on the client machine?

1
No. it implementation of SSH. - Kovacic
Obligatory warning: Do not set StrictHostKeyChecking=no - you are losing security by doing so. See How to resolve Java UnknownHostKey, while using JSch SFTP library? - Martin Prikryl

1 Answers

2
votes

No,JSch is a pure Java implementation of SSH2.

http://www.jcraft.com/jsch/