2015-12-16 4 views
1

Я хотел бы распространять свой скрипт над серией виртуальной машины, которая находится за сервером ворот (gate). Система может быть возобновлена ​​ssh туннелирование с параллельным GNU

| _my_client_ | ------ (gnu parallel --sshlogin) ----> | gate | - (ssh) -> | VM_1 |/| VM_2 |

В основном, чтобы добраться до виртуальных машин, прежде чем я подключусь к серверу ворот.

Можно ли настроить GNU параллельно для работы таким образом?

ответ

1

Способ сделать это, чтобы установить SSH до:

В .ssh/конфигурации:

Host vm1 vm2 
    ProxyCommand ssh gate nc -w 1 %h 22 

Таким образом, вы можете просто использовать vm1 и VM2 непосредственно,

+0

Спасибо @Ole Танге , Быстро! –