Is it possible to ssh trough HTTPS without a proxy? using normal tools, something like ThinVNC does The network is closed from the outside world, only access to websites is allowed, and that's only trough a proxy that blocks the usage of other proxies.
1 Answer
It is possible, I've done it by myself by changing the listen port of my ssh server in /etc/ssh/sshd_conf from 22 to 443 (HTTPS). Be sure that your server is not already listening on this port before.
Don't forget to restart the sshd service after your modification.
Also, use the -p option when you're using the ssh client to set the port.
-
Works only if just the port is checked. It won't work with deep packet inspection.– scaiMar 4, 2014 at 16:31
-
You could also try to install GateOne on a web server: liftoffsoftware.com/Products/GateOne It's free to use (open source) and it's using HTML5 to emulate a SSH terminal. If you don't want everyone to see it, restrict the access of you page with a password prompt and a robot.txt.– max890Mar 5, 2014 at 15:34
-
-
See this post:superuser.com/questions/301485/http-to-https-tunnel The guy recommends to use stunnel, maybe this is what you want– max890Mar 6, 2014 at 13:22
-
stunnel will not work because all the traffic has to go trough the proxy, and CONNECT is blocked– Daniel SMar 7, 2014 at 9:08
httptunnel
but it doesn't support HTTPS.