我发现OpenSSH 能够转发 UNIX 套接字像这样:
ssh -R /var/run/program.sock:/var/run/program.sock
我的问题是这是否会延伸到抽象unix套接字也。
我已尝试以下方法但无济于事:
ssh -nNT -R @laminar:@laminar
ssh -nNT -R unix-abstract:laminar:unix-abstract:laminar
有问题的程序确实支持基于文件的 unix 套接字,但由于它默认使用抽象套接字,因此我希望尽可能避免重新配置它以简化问题。
- OpenSSH(客户端)版本:
OpenSSH_7.4p1 Raspbian-10+deb9u4, OpenSSL 1.0.2q 20 Nov 2018
- OpenSSH(服务器)版本:
OpenSSH_7.6p1 Ubuntu-4ubuntu0.1, OpenSSL 1.0.2n 7 Dec 2017