我知道我们可以使用SSH和NETCAT创建双向管道: https://www.frameloss.org/2013/12/14/wicked-cool-reverse-proxy-with-bash-and-netcat/
我想做的是让客户端访问服务器上的一个并且只有一个特定的服务,而没有别的,然后使用SSH和NETCAT对其进行管道传输。
我不希望客户端显式指定随机命令,因为我想使他对服务器的访问降到最低。
答案 0 :(得分:0)
请不要介意。我已经找到了所需的解决方案,甚至不需要NETCAT: https://research.kudelskisecurity.com/2013/05/14/restrict-ssh-logins-to-a-single-command/