ssh user@server -R server:port1:localhost:port2
这样ssh会将请求转发到server:port1到localhost:port2,但是任何人都可以连接到server:port1。
所以我想知道有什么可以做到这一点,但同时支持身份验证?
1
什么认证?您不能简单地在TCP级别上进行身份验证。
—
Jakuje 2017年
@Jakuje所以这在技术上是不可能的?
—
David Dai
如果你这样陈述,不。如果仅创建转发
—
Jakuje
localhost,则需要对server使用进行身份验证,ssh然后才能连接到localhost端口,如果这样就足够了。