Secure FTP (SFTP), designed with automation in mind, so you do not have to spend time interactively transferring files
is a secure FTP client written in Java and it is designed for people who would like to automate
their FTP transfer tasks so they do not have to spend time interactively transferring files.
Relying on a scheduler engine that is powerful, JaSFtp
has the mission to perform frequent file transfer tasks with no user's intervention. It supports the SSH
1 and SSH2 protocols and lets you configure connections to Windows, Unix or VMS servers.
is nicely designed and quite user friendly. The buttons seem nice, so it is rather simple to get used to them.
Creating a brand new connection is not difficult and there are several options for customizing firewall filtering settings, the data timeout and the encoding mode. Transfers are secured using SSL, server and client certificates and the connection is protected by a password.
can perform automatic backups of a remote or a local file, providing file renaming capabilities using the current date and time or a different user-defined pattern.
There are several options that allow you to configure the way a transfer is managed: you can instruct the program to exclude subfolders, erase the source files once the operation is finished and keep a detailed log of every action.
Scheduled jobs can be efficiently organized in various directories and initiated at the specified time. JaSFtp
can monitor directories and begin a particular task when a change is detected.
helps you schedule file transfer operations you perform on a daily basis, notifying you about task failures via email. It allows concurrent operations, which enhances the transfer speed.
Download and install JaSFtp
safely and without concerns.
JaSFtp highlights and features:
Tested on Windows, MacOSX, Linux (Ubuntu and Fedora)
Simple User Interface makes it possible to transfer files interactively, but the Goal is to get you to create advanced SFTP tasks that can be scheduled to automatically or to run manually.
Automate SFTP to/ from an intranet or internet server. Schedule SFTP of files between the server and your PC; and automatically rename the files based on current month, day or time if desired. SFTP supports wildcards (*). Transfer multiple files at the same time. Supports subdirectory transfers.
Remote SFTP directory monitor can detect directory change and trigger SFTP , zip, copy, delete tasks. It may also detect file size, total files, file modification dates and then trigger other tasks, if needed.
Email Notification for all tasks based on task exit code.
Local directory monitor works just like the Remote SFTP directory monitor.
Dynamic variables are supported for most tasks. Most tasks also generate variables which can be used in other tasks.
Create advanced automation solutions using our tasks in conjunction with variables, directory/file monitors and our task chains.
Automate SFTP to/ from an intranet or internet server. Schedule SFTP of files between the server and your computer and automatically rename the files based on current month, day or time if desired. SFTP supports wildcards (*). Transfer multiple files at the same time. Supports SFTP logging and can be used as an SFTP daemon. Secure SFTP module is available as an addon.
SFTP Command task can run SFTP commands in sequence.
Schedule downloads of your favorite sports, weather, news or entertainment web page from the net. It's possible for you to automate downloads to a local filename based on the current month, day, or time for archiving. Web downloads supports Proxy Authorization for folks behind proxy servers.
Monitor sites for any updates. Downloads any web page that has been changed.
Multiple Connections with Unlimited simultaneous task threads
Unlimited SFTP browsers can be opened
Automatically Caches Remote SFTP Directories during automated tasks.
Support for both SSH protocols, SSH1 and SSH2
Password, Public key authentication
HTTP, SOCKS 4 and SOCKS 5 proxy support
It's possible for you to run all tasks from the commandline using a Task Runner feature.
Task Runner feature lets you run tasks from other applications.
Commandline module is also available to let you control the application via SSH from a remote system.
The engine that runs the tasks in the background can be run as a Windows Service or a Service on MacOSX and Linux.