我一直试图解决这个问题一天,我不明白以下几点:
让我说我有三台计算机,即A,B和C.我在C上有文件,只能由B访问,只能由A访问.SO:
C<B<A.
我需要从C到A获取我的文件夹。我知道这是一个通用的解决方案的通用问题,我已尝试过以下方法:
scp -r -oProxyCommand="ssh -W %h:%p name1@hostB" FOLDER localhost:/some folder
这对我来说无法从远程工作到本地工作,但是当我从本地工作到远程工作时,它可以正常工作。我试图将localhost指定为:
/home/user/
和user@localhost:~
我在这里做错了什么?
PS&GT;
如果我想从A转移到C,则从遥控器上运行正常。
scp -r -oProxyCommand="ssh -W %h:%p name1@hostB" FOLDER name2@hostC:~