我有一台 digital ocean droplet。我可以使用 SSH 连接到它并在终端中查看文件列表。droplet 中有一个文件夹,我想将其下载到我的电脑上。如何使用 Ubuntu Linux 终端执行此操作?或者我应该在 Linux 中使用一些 FTP 软件来执行此操作?
答案1
默认情况下,它open-sshserver
带有启用的 SFTP 功能,因此您可以按照此处所述使用它:Ubuntu 的 Filezilla 或 WinSCP 替代品。
对于单个文件或目录(也带有递归),或者scp
都是rsync
合适的。为了获得更好的性能,我会使用rsync
以下方式:
rsync -av user@host:/remote/path/to/<file or directory> /local/path/<to be placed>
在里面话题如上所述,我还描述了如何设置和使用该~/.ssh/config
文件。因为你Linux 新手,如果您不熟悉这一点,在我看来,这部分对您来说会很有用。