📅  最后修改于: 2023-12-03 15:05:11.717000             🧑  作者: Mango
SFTP(Secure File Transfer Protocol)是一种安全的文件传输协议,它使用 SSH 通信协议进行数据传输,可以在不安全的网络环境下进行安全且可靠的文件传输。
本文将介绍如何使用 SFTP 在当前目录下进行文件传输。
在使用 SFTP 之前,需要确保已经安装了 OpenSSH,否则需要先安装。
使用以下命令可以连接到服务器:
sftp username@hostname
其中 username
是远程服务器的用户名,hostname
是远程服务器的 IP 地址或域名。
连接成功后,将进入 SFTP 的交互式命令行界面。
连接成功后,可以使用以下命令在当前目录进行文件传输:
put [LocalFile]
将本地文件上传到当前目录,例如 put filename
。get [RemoteFile]
将远程文件下载到本地当前目录,例如 get filename
。ls
列出当前目录下的文件和文件夹。cd [RemoteDirectory]
进入远程目录,例如 cd ./path
。lcd [LocalDirectory]
进入本地目录,例如 lcd /path/to/folder
。以下示例演示了在当前目录下上传文件和下载文件的操作:
sftp username@hostname
sftp> put filename
sftp> get second_file
上传文件 filename
到远程服务器的当前目录,下载文件 second_file
到本地当前目录。
本文介绍了如何使用 SFTP 在当前目录下进行文件传输,包括上传文件、下载文件、列出当前目录、进入远程目录、进入本地目录等多个操作。使用 SFTP 进行文件传输可以保障数据的安全和可靠性。