Měli byste být schopni použít socat
a ProxyCommand možnost pro ssh. ProxyCommand nakonfiguruje klienta ssh tak, aby pro komunikaci s vaším serverem používal proces proxy. socat
naváže obousměrnou komunikaci mezi STDIN/STDOUT (socat
a ssh klient) a váš socket UNIX .
ssh -o "ProxyCommand socat - UNIX-CLIENT:/home/username/test.sock" foo
Odeslal jsem žádost o stažení, aby to fungovalo, ale ještě to nebylo sloučeno:
https://github.com/openssh/openssh-portable/pull/162