Перш ніж я можу підключитися до певної віддаленої машини, я повинен виконати певну локальну команду. Тож замість цього ssh me@remote.machineтреба робити
local_command
ssh me@remote.machine
Мені б хотілося це автоматизувати, щоб тільки мені це робити ssh remote.machine.
Я знаю , що я можу домогтися цього в оболонці рівні, створюючи свій власний sshсценарій , який викликає /usr/bin/ssh, але я можу зробити це з допомогою ProxyCommand варіант ssh_config?
Наскільки я це розумію, мені потрібно щось подібне
Host remote.machine
ProxyCommand local_command; ssh me@remote.machine
в моєму ~/.ssh/configфайлі, але не зовсім це, звичайно, тому що це круговий!