Zanim będę mógł połączyć się z konkretną maszyną zdalną, muszę uruchomić określone polecenie lokalne. Więc zamiast tego ssh me@remote.machinemuszę zrobić
local_command
ssh me@remote.machine
Chciałbym to zautomatyzować tak, że muszę tylko to zrobić ssh remote.machine.
Wiem, że mogę to osiągnąć na poziomie powłoki, tworząc własny sshskrypt wywołujący /usr/bin/ssh, ale czy mogę to zrobić za pomocą opcji ProxyCommandssh_config ?
O ile rozumiem, potrzebuję czegoś takiego
Host remote.machine
ProxyCommand local_command; ssh me@remote.machine
w moim ~/.ssh/configpliku, ale nie do końca tak, ponieważ jest okrągły!