interactive file transfer program
sftp command is an interactive file transfer program. The operation and use of the command are similar to the ftp command. However, the sftp command uses ssh encryption for all transmitted information. It also supports public key authentication and compression functions. .
sftp(options)(parameters)
-B: Specify the buffer size when transferring files;
-l: Use ssh protocol version 1;
-b: Specify batch file;
-C: Use compression;
-o: Specify ssh options;
-F: Specify ssh configuration file;
-R: Specify how many requests can be tolerated at one time;
-v: Increase the log level.
Target host: Specify the sftp server IP address or host name.
Establish a connection
$ sftp [email protected] # Enter the password
Get the file downloaded to the specified path
sftp> get /export/sftp/test.csv /Users/my/Downloads
Fetching /export/sftp/test.csv to /Users/my/Downloads/test.csv
/export/sftp/test.csv 100% 133 0.3KB/s 00:00
Upload local files to the specified path on the server
sftp> put /Users/my/Downloads/re-produce.gif /export/sftp
Uploading /Users/my/Downloads/re-produce.gif to /export/sftp/re-produce.gif
/Users/my/Downloads/re-produce.gif 100% 257KB 86.6KB/s 00:02
优先推荐相关内容,同时保留你的阅读轨迹和收藏入口。