JSch не является клиентом FTP. JSch является клиентом SSH (с включенной реализацией SFTP).
Протокол SSH - это протокол, разрешающий безопасные соединения с сервером, длядоступ к оболочке, передача файлов или переадресация портов.Для этого на сервере должен быть SSH-сервер (обычно на порту 22, но это может варьироваться).SFTP - это двоичный протокол передачи файлов, который обычно проходит через SSH и не связан с FTP (кроме как по имени).
Если вы хотите использовать JSch для загрузки / выгрузки файлов, вам необходимо установить и активироватьSSH / SFTP-сервер на вашем компьютере (соответствующий компьютеру, к которому вы хотите получить доступ).
Для FTP вы должны использовать другие библиотеки Java (Apache Commons FTPClient, кажется, известен из вопросов здесь).
Кстати, файл известных хостов для JSch - это файл, в котором перечислены открытые ключи хостов SSH, а не файл, содержащий их IP-адреса (это файл конфигурации Windows, который вы пытаетесь использовать.поставить здесь).