SFTP(SSH File Transfer Protocol)是一种通过SSH加密实现文件传输的协议。在Linux中,你可以使用命令行界面来使用SFTP。以下是使用SFTP的基本步骤:
打开终端。
输入sftp
,后跟你想要连接的远程服务器的IP地址或主机名,然后按回车键。例如:
sftp user@example.com
或者
sftp 192.168.1.100
如果需要,输入你的密码。注意,密码不会显示在屏幕上,但你应该能够继续操作,如果密码正确的话。
一旦连接成功,你将看到一个类似于以下的提示符:
sftp>
现在你可以在SFTP会话中使用各种命令来操作文件和目录。以下是一些常用的SFTP命令:
ls
:列出远程目录的内容。cd
:改变远程目录。get
:从远程服务器下载文件到本地。put
:从本地上传文件到远程服务器。mget
:从远程服务器下载多个文件到本地。mput
:从本地上传多个文件到远程服务器。delete
:删除远程服务器上的文件。mkdir
:在远程服务器上创建新目录。rmdir
:删除远程服务器上的空目录。exit
或 bye
:退出SFTP会话。当你完成文件传输和其他操作后,可以输入exit
或bye
命令来安全地关闭SFTP会话。
请记住,SFTP会话是在SSH协议的安全通道上运行的,所以你的数据传输将会是加密的。如果你需要更多的帮助或想要了解更高级的SFTP命令,请查阅SFTP的手册页(通过运行man sftp
)。