macos - 使用ssh从远程复制文件到本地

标签 macos ubuntu ssh terminal scp

我正在尝试将文件从 Ubuntu 服务器复制到我的 mac,但我一直收到“没有这样的文件或目录”错误。

在我使用 ssh 之后:

scp -p 8888 me@xx1.xx1.xx1.xx1:/var/www/html/00000001.jpg /Users/myusername/Documents/

但是收到错误:

/Users/myusername/Documents/: No such file or directory

这个错误是不是告诉我本地机器上没有这样的文件或目录?任何有关如何修复的建议将不胜感激。

最佳答案

不要先通过 ssh 连接到您的服务器。只需从本地计算机执行该 scp 命令。

编辑:

此外,-p 应该大写(根据我机器上的联机帮助页),因此:

scp -P 8888 your_username@remotehost.edu:/var/www/html/00000001.jpg /Users/myusername/Documents/

关于macos - 使用ssh从远程复制文件到本地,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35353271/

相关文章:

通过 SSH 登录到路由器的 Perl 脚本

linux - 允许用户使用 key 对通过 SSH 进入 EC2 Linux 实例

java - SwingUtilities.invokeAndWait 不等待?

macos - 如何在 SwiftUI 中获取默认按钮颜色?

objective-c - NSTask 运行 pdftk 命令

Ubuntu 16.04(桌面)上 TORA 应用程序的 Oracle 提供程序

bash - 通过ssh远程读取行时处理未填充读取变量

macos - Darwin 10.15 上的自修改代码导致 "malformed mach-o image"?

node.js - 如何从 Nodejs 运行 Linux/Ubuntu 命令(不是可执行文件)

c# - Mono 应用程序在调试器外崩溃