如何使用sftp复制文件夹?

时间:2010-10-11 14:17:52

标签: sftp

我想知道sftp中是否有可以将文件夹从远程计算机复制到本地计算机的选项。

感谢

4 个答案:

答案 0 :(得分:13)

在Linux上,您应该能够使用以下命令直接复制文件。

scp -r <remote-ip>:<remote-directory> <local-target-directory>

或者您可以在本地计算机上安装SFTP目录:

sshfs <remote-ip>:<remote-directory> <mount-directory>

答案 1 :(得分:4)

您可以使用lftp

lftp sftp://...

然后使用mirror命令。阅读手册以获取更多帮助,lftp已有详细记录且非常棒。

答案 2 :(得分:2)

get -r folder_name代替get folder_name通常可以正常工作

答案 3 :(得分:0)

尝试使用JCraft并使用这些API打开“sftp”频道。