Re: Re: Python help...
By: poindexter FORTRAN to paulie420 on Thu Sep 10 2020 10:09:00
PF> I've been doing a lot of work with NGINX and reverse proxying
PF> HTTP/HTTPS. If there were a way to reverse proxy SSH, I'd love it -
PF> throw a ton of different BBSes behind a proxy and sort them out by
PF> hostname.
Nothing so easy as inspecting a Host header and making it all totally seamless f
or the user, as far as I know.
I'm vaguely imagining a custom SSH server which is used for encryption but not a
uthentication. The user connects with eg. 'target_bbs@multi.bbs.host', no passwo
rd required. The server knows what 'target_bbs' is and proxies between it and th
e client. From there, as far as the user is concerned, their BBS session flows a
s it would've done had they telnetted in.
The 'server' in the above scenario could be a small piece of custom software (wh
ich I think would be easy to write). Or Synchronet could do that job in a slight
ly hacky way (some special user accounts, a hack of the logon script, and telgat
e).
Actually authenticating the user via SSH and then handing them off to the target
BBS without requiring additional login would depend on capabilities of the targ
et software. I suspect this would be inconsistent and annoying.
Anyway, just some musings.
---
echicken
electronic chicken bbs - bbs.electronicchicken.com
■ Synchronet ■ electronic chicken bbs - bbs.electronicchicken.com
|