使用SFTP和远程服务器进行安全的文件传输

FTP(文件传输协议)是两个计算机相互传输文件最常用的方法。SFTP是SSH File Transfer Protocol的简写,它在FTP的基础上使用了SSH加密连接,它的优势是为文件传输提供了一个安全的连接。

SFTP有很多GUI工具,这里我们只介绍怎么使用命令行接口。

连接SFTP

因为SFTP使用和SSH相同的协议,所以SFTP的连接方法和ssh类似。

ssh连接命令(建议使用ssh密钥):

sftp连接命令:

获得帮助

最有用的命令是帮助命令:

目录导航

使用SFTP对远程主机的操作和在本地类似。获得当前目录:

获得远程主机当前目录下的文件列表:

切换目录:

也可以列出本地计算机文件:

在本地计算机上切换目录:

使用SFTP导航

把远程主机文件传输到本地计算机

get命令下载的文件名和远程主机同名,也可以改变文件名:

如果要下载目录,加-r选项:

使用-P选项保持文件权限和访问时间不变:

把本地计算机文件传输到远程主机

同样,如果是目录,加-r选项:

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注