SFTP 命令使用指南:轻松传输远程文件

在日常运维或开发中,经常需要将本地文件安全地传送到远程服务器。SFTP(Secure File Transfer Protocol)是一个基于 SSH 的文件传输协议,既安全又简单。掌握基本命令,就能快速上手。

首先,在终端进入你要上传的文件所在目录。这个目录会成为你的本地工作目录,后续操作将以此为基础。

接着,使用 sftp username@remote_host 命令连接远程服务器。系统会提示你输入密码,验证通过后即可建立安全连接。例如:
sftp [email protected]

成功登录后,可以使用 cd 命令切换到远程目标目录,确保你对该目录有写入权限,否则上传会失败。例如:
cd /home/user/files

要上传单个文件,使用 put 命令。比如:
put example.txt
这条命令会将本地的 example.txt 上传到当前远程目录。

如果需要上传多个文件,可以重复使用 put,或结合通配符使用。例如:
put *.log
将所有以 .log 结尾的文件上传。

上传完成后,输入 quitexit 关闭连接。SFTP 会自动退出并返回本地终端。

整个过程简单高效,特别适合在 Linux、macOS 或 Windows(通过 OpenSSH)之间安全传输文件。只要记住连接、切换目录、使用 put 和退出这四个步骤,就能轻松管理远程文件。

另请参阅

深度文章

相关话题