Для підключення до віддаленого сервера, я використовую OpenSSH з додатковими налаштуваннями в .ssh/config
Host gw HostName gw.extern.lan User gwuser IdentityFile ~/.ssh/keys/gw.extern.lan Host remotehost HostName remotehost.internal.lan User remoteuser IdentityFile ~/.ssh/keys/remotehost.internal.lan Match Host remotehost !exec "ping -c 1 -W 1 ipaddrremote &>/dev/null" ProxyCommand ssh gw nc %h %pІ де ж тут магія, спитаєти ви?
А мвгія в тому, що якщо ви викоритовуєте наприклад ноутбук вдома чи на роботі, то для підключення до віддаленого сервера завжки використовується одна команда:
ssh remotehost
Немає коментарів:
Дописати коментар