使用SFTP传输文件

 我来答
隐曼情3
2022-07-20 · TA获得超过2915个赞
知道小有建树答主
回答量:3848
采纳率:99%
帮助的人:184万
展开全部

FTP( File Transfer Protocol )文件传输协议,是一种常用来在两终端系统之间传输文件的方法。
SFTP ,即 SSH 文件传输协议( SSH File Transfer Protocol ),或者说是安全文件传输协议( Secure File Transfer Protocol )。SFTP 是一个独立的 SSH 封装协议包,通过安全连接以相似的方式工作。它的优势在于可以利用安全的连接传输文件,还能遍历本地和远程系统上的文件系统。

在大多数情况下,优先选择 SFTP 而不是 FTP ,原因在于 SFTP 最基本的安全特性和能利用 SSH 连接的能力。FTP 是一种不安全的协议,应当只有在特定的情况下或者你信任的网络中使用。

To connect to a remote sftp server, first establish an secure SSH connection and then create an SFTP session as shown.

Check operations with help

First create a directory with the same name on the remote host, before uploading it from the local host, the -r does the magic, enabling subdirectories and subfile to be copied as well:

To preserve the modification times, access times, and modes from the original files transferred, use the -p flag.

To download a whole directory called fstools-0.0 from remote Linux host to local machine, use the get command with the -r flag as follows:

To quite the sFTP shell, type:

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式