socat隧道通过ssh到达名称中带有冒号“:”的套接字。如何逃脱呢?

时间:2019-09-18 19:10:19

标签: bash ssh socat

我的远程计算机上的套接字文件的名称中带有一个冒号':',很遗憾,我对此无能为力。 socat给我一条错误消息 E UNIX-CONNECT:错误的参数数量(2个而不是1个)

socat "UNIX-LISTEN:$SOCKET_DIR/mysqld.sock,reuseaddr,fork" \
EXEC:'ssh -i ~/.ssh/mykey_rsa.pub myuser@myhost socat STDIO UNIX-CONNECT\:"/path/to-socket:and-some-more-name"'

显然是问题"/path/to-socket:and-some-more-name"

不幸的是,我找不到任何合理的方法来逃脱它。

0 个答案:

没有答案