SCP: маршрут от одного ящика к другому через ящик с разрешениями на оба. - PullRequest
0 голосов
/ 30 ноября 2018

Предположим, у меня есть терминал, к которому у меня есть доступ к блоку A и блоку B, и мне нужно скопировать содержимое из блока A в блок B.

Тем не менее, я считаю плохой формой давать журнал-в разрешения моего пользователя от ящика А до ящика Б.

Итак, мне нужно выполнить следующие команды:

scp boxA:etc . 
scp etc boxB:.
rm etc

из моего ящика с обоими разрешениями.

Есть ли способ, с помощью scp, обойти эту промежуточную запись и просто передать через мой корневой терминал из boxA в boxB?

1 Ответ

0 голосов
/ 30 ноября 2018

Используйте флаг -3 :

     -3      Copies between two remote hosts are transferred through the
             local host.  Without this option the data is copied directly
             between the two remote hosts.  Note that this option disables
             the progress meter.
...