> Access your device's terminal from anywhere via the web
Nah, nice try, but I'm good with ssh, key based authentication and few white-listed IPs.
It’d be nice if you could just outbound ssh from anywhere that has a browser, but sadly this isn’t the case.
What do you mean by that?
As an an example, at my work you cannot make any outbound ssh connection. The only way to get one is to apply for a specific connection , where you have to explain why you need an outbound connection, in which case they open a port for you and the remote machine you specified.
if it's just filtering of certain ports, you can just set your ssh port to 80 or 443
At my last job we used corkscrew (https://github.com/bryanpkc/corkscrew) to tunnel ssh through HTTP proxies without needing the ssh server to use another port.
I guess if that work depends on how the proxy is set up.