Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 将文件夹从ssh下载到本地计算机_Macos_Ssh_Terminal_Scp - Fatal编程技术网

Macos 将文件夹从ssh下载到本地计算机

Macos 将文件夹从ssh下载到本地计算机,macos,ssh,terminal,scp,Macos,Ssh,Terminal,Scp,我有一个特别的问题 我有一个服务器(比如x),首先我必须使用ssh连接到x服务器x@domain. 然后是一个内部服务器y,我必须再次使用ssh连接到该特定域。我必须在服务器y中下载一个文件夹。在登录到x之后,我尝试使用scp,使用 scp-r/data/home/path/Users/username/Desktop 我犯了以下错误 cp:无法创建常规文件“/Users/username/Desktop”:没有此类文件或目录 请帮助我下载文件夹该错误是因为服务器X上不存在目标/用户/用户名/桌

我有一个特别的问题

我有一个服务器(比如x),首先我必须使用ssh连接到x服务器x@domain. 然后是一个内部服务器y,我必须再次使用ssh连接到该特定域。我必须在服务器y中下载一个文件夹。在登录到x之后,我尝试使用scp,使用

scp-r/data/home/path/Users/username/Desktop

我犯了以下错误

cp:无法创建常规文件“/Users/username/Desktop”:没有此类文件或目录


请帮助我下载文件夹

该错误是因为服务器X上不存在目标/用户/用户名/桌面

然而,这里还有更多的事情要做。该命令只是试图在本地复制第一个文件夹,因为没有主机信息

您应该从X运行:

scp -r usery@servery:/data/home/path destination

然后使用serverx信息在您的计算机上重复此过程。

如果从A您ssh到B,从B您执行scp到C,则您的目标是要复制到B服务器的文件的目标。如果你想复制到A,你必须撤消你的步骤。@胡安,你能详细说明一下步骤吗?从c复制到b,然后从b退出,从b复制到a@Juan成功了。非常感谢。