我通过登录到我的网络服务器 SSH 使用名为的工具 MobaXterm (它有点像Putty但具有高级功能,这不是那么重要......)
我的问题是我想将本地计算机(Windows)中的目录发送到此服务器(Linux)的特定目录。
所以我试着用 SCP 命令如下所示: http://www.hypexr.org/linux_scp_help.php
我这样做了:
-jailshell-4.1$ scp -r C:\Users\Andrea\Documents\Betrivius\candycane-0.9.6\candycane /home6/XXX/public_html
ssh: Could not resolve hostname C: Name or service not known
但是,正如您所看到的,我得到了一个错误。
为什么?我错过了什么?我该如何解决这个问题?
TNX
scp
在服务器上。你应该跑 scp
或者本地计算机上的等效工具,除非您的Windows也是SSH服务器(但即使在这种情况下,从Windows启动连接似乎更自然)。我建议你调查提到的MobaXterm“内置文件传输窗格” 这里 。
SSH
(因此也是scp
)将冒号解释为主机上主机和路径之间的分隔符。因此你必须逃脱结肠。在Linux上,你通常会在前面添加一个反斜杠:\:
,但我不知道这应该如何在Windows上工作。仅供参考:源和目的地都不包含远程主机名,这似乎也是您需要解决的问题。