Sftp is the abbreviation of Secure File Transfer Protocol, a secure file transfer protocol. Can provide a safe encryption method for transferring files. Sftp and ftp have almost the same syntax and functions. SFTP is a part of SSH and is a secure way to transfer files to the Blogger server.
In fact, the SSH software package already contains a secure file transfer subsystem called SFTP (Secure File Transfer Protocol). SFTP itself does not have a separate daemon. It must use the sshd daemon (the port number is 22 by default) to complete the response. The connection operation, 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, the transmission efficiency is much lower than ordinary FTP. If you have higher requirements for network security, you can use SFTP instead of FTP.
sftp [host username]@[host IP]
After the login is successful, the following get and send operations can be carried out.
get file(s) from remote
#Get a single file
get [remote file path] [local path]
#Get the entire folder
get -r [remote directory path] [local path]
send file(s) to remote
# send a single file
put [local file path] [remote path]
#send the entire folder
put -r [local directory path] [remote path]
1. Log in to the remote account
After entering the sftp command, follow the prompt process to provide password and login successfully, as shown in the figure above.
2. Get a folder remotely