So, if you run the above command and nothing appears to have happened, it probably did. For some reason, GNU decided no output was useful output. That way, I can start it without needing to put my password in a text file. Htc -forward-port 900 -proxy :80 -proxyauthorization myname:mypass For simplicity and security, I put the above line in an htstart script and replaced "mypass" with "$1". Now, on the client side, start the tunnel: This tells it to forward incoming httptunnel connections on port 80 to port 22 (ssh, for the real newbs). Installation is as simple as doing "configure & make & make install". ![]() httptunnel consists of two parts: a server which you need to install on an unrestricted machine on the Internet and a client which goes on the machine behind the restrictive firewall. Well, you can! With GNU httptunnel, you can create TCP-over-HTTP tunnels that allow you to use any port you want by tunneling it through your home web server. For more advanced things, it would be nice if I could do remote X or even VNC. :) However, it is limited to a terminal session, and you can't cut and paste into it either. Anyterm has been a great assist in getting this new machine setup, as I can now do it at work when I have more time. The install of the above is well-documented, it's here mostly to let you know it's there. Just make sure you put a pillow on your desk edge so when your jaw hits it, you don't get hurt. But, don't take my word for it, hit the site, check out the demo. It only came out a short while ago, but it quickly reached a highly stable state, and it just continues to improve. Phil Endecott, the author, has done a great job on this. ![]() Edit a file with vi, play games, whatever, it's possible. This isn't one of those PHP-based "type a command, see the output" things, you get a full and true terminal window that you can do pretty much anything. Anyterm is an Apache module which presents to you a terminal window in a webpage. Oh, well, I don't set the policy, I just need to circumvent it. They've closed down ALL ports except 80 & 443, and those go through a highly restrictive proxy which, oddly enough, blocks but allows access to Yahoo and Google mail (where you could bring in a virus or trojan). ![]() My POB has blocked pretty much all Internet access. They also provide their root certificate in an installable form for your browser so you won't get those annoying "this site is encrypted, but we don't trust it" messages. Can't afford one? No? Have you not heard of CACert? You can get a free cert for your machine from there. You've been warned! Before attempting to use any of these tools, you should also invest in an SSL certificate for your webserver. No, I didn't get canned again, but using the info in this article can get your ass in serious hot water if you use it and get caught.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |