This Delphi app implements a simple host key repository that keeps all known and verified by user SFTP host-keys and automatically accepts connections to these hosts.
The
SFTP Component provides all necessary remote host information through the OnVerifyServer event: host name, key type, finger-print, and host-key bytes. You can save this information, e.g. as a string to the TStringList object in your program. This allows you to easily save the string list content to the disk, and load the list next time you run the app.
The program connects to an SFTP host via the Secure Shell protocol (SSH), authorizes with the user/password or the Public Key algorithms, lists, downloads, and uploads files.
This program is mostly a simple demos, and by no means, a complete application. You are free to use it as a starting point to develop your own functionality.
How to compile:
Please feel free to
Contact Us and ask any program related questions.
Article ID: 191, Created: April 26, 2022 at 6:47 PM, Modified: April 26, 2022 at 6:50 PM