SCP复制错误:不是目录

时间:2016-07-28 06:25:11

标签: file directory scp copying renaming

我想将文件从本地系统复制到远程主机。我想在复制时指定文件名。

这是我的复制命令。

scp config/1 root@remote:/home/user/config/2

我想在复制时重命名文件,或者使用与此相同的名称。

scp config/1 root@remote:/home/user/config/1

但我不想像下面的命令一样使用。

scp config/1 root@remote:/home/user/config/

当我指定文件名时,我收到错误:不是目录

2 个答案:

答案 0 :(得分:2)

这是一个已知的bug in openssh,遗憾的是没有修复,即使有补丁。

简而言之,这意味着该文件不存在,但scp被尾部斜杠混淆。

答案 1 :(得分:0)

您需要从本地计算机运行scp命令,而不是在远程计算机上运行。你根本不需要ssh:

user@local $ scp -P 2222 file.ext username@domain:~/