Sample code of Java using SFTP to download files regularly
Introduction to SFTP
SFTP is the abbreviation of secure file transfer protocol, a secure file transfer protocol. It can provide a secure network encryption method for transmitting files. SFTP and FTP have almost the same syntax and function. SFTP is a part of SSH and a secure way to transfer files to the blogger server. In fact, the SSH package already contains a secure file information transfer subsystem called SFTP (Secure File Transfer Protocol). SFTP itself does not have a separate daemon, It must use the sshd daemon (the default port number is 22) to complete the corresponding connection and reply operations, so in a sense, SFTP is not like a server program, but more like a client program. SFTP also uses encryption to transmit authentication information and transmitted data, so it is very safe to use SFTP. However, because this transmission method uses encryption / decryption technology, so The transmission efficiency is much lower than that of ordinary FTP. If you have higher requirements for network security, you can use SFTP instead of FTP.
Add dependency
Add configuration
Code example
Download CSV files from multiple user directories to the local TMP directory at 1 a.m. every day
summary
The above is the sample code of Java using SFTP to download files regularly introduced by Xiaobian. I hope it will be helpful to you. If you have any questions, please leave me a message and Xiaobian will reply to you in time. Thank you very much for your support for the programming tips website!