SFTP
- протокол передачи файлов (Secure File Transfer Protocol
). Это позволяет передавать файлы на сервер и с сервера. Тем не менее, не позволяет выполнять любой сценарий на удаленном сервере, поскольку это не то, для чего он предназначен.
Если вы хотите выполнить скрипт на удаленном сервере, вам необходимо:
- Установить
ssh
соединение
- Выполнить скрипт из этого соединения
Вам нужно использовать такую библиотеку, как JSch
, , вот пример.