![允许远程 SSH 服务器从仅提供 SFTP 凭据的 Web 主机备份文件的方法?](https://linux22.com/image/98839/%E5%85%81%E8%AE%B8%E8%BF%9C%E7%A8%8B%20SSH%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%BB%8E%E4%BB%85%E6%8F%90%E4%BE%9B%20SFTP%20%E5%87%AD%E6%8D%AE%E7%9A%84%20Web%20%E4%B8%BB%E6%9C%BA%E5%A4%87%E4%BB%BD%E6%96%87%E4%BB%B6%E7%9A%84%E6%96%B9%E6%B3%95%EF%BC%9F.png)
我不知道在谷歌上搜索什么才能真正引导我找到正确的答案。当我尝试时,它说rsync
或,scp
但我不认为这会解决我的问题,因为显而易见的原因,SFTP-only 凭证不允许您安装两个 unix 程序(它没有命令行)。
我的网站及其文件都是托管的,这意味着shared web host
访问这些文件的唯一方法是通过SFTP credential
他们给我的。
我有一个 UNIX VPS,SSH credentials
我想将其用作备份存储。
是否有命令/方法可以让我的 unix VPS 登录我的网络主机的 SFTP 凭据,然后备份我想要的所有文件或目录?
希望有人知道如何做到这一点。谢谢你!
答案1
scp -r user@host:/path/to/dir /local/dir