Mailing List Archive
tlug.jp Mailing List tlug archive tlug Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]Re: [tlug] Occam's Razor for SSH'ing to home
- Date: Tue, 01 Nov 2005 11:25:11 +0900
- From: "Stephen J. Turnbull" <stephen@example.com>
- Subject: Re: [tlug] Occam's Razor for SSH'ing to home
- References: <9c414c890510261809u778bc81aq212b7505ccbeb400@example.com> <20051028103654.573c1c95@example.com> <9c414c890510280539o41f25430x17fb74aea831fcf2@example.com> <d8fcc0800510281806x48f387cfi4e855a5a067dea7e@example.com> <9c414c890510281932h597330fy470f60b178de1ded@example.com> <32a656c20510282332t164106e1j761987e975492257@example.com> <9c414c890510290015o532c14ci32babaef218bb8e3@example.com> <20051029085305.14d60ba7.jep200404@example.com> <9c414c890510290907p2741e717x3350e8f8e6b61228@example.com> <20051031000157.582964a8.jep200404@example.com> <9c414c890510310643o642c9262kc60683a389dda7d2@example.com>
- Organization: The XEmacs Project
- User-agent: Gnus/5.1007 (Gnus v5.10.7) XEmacs/21.5-b22 (cucumber, linux)
>>>>> "David" == David Bennett <davidbennett1979@example.com> writes: David> This would lead me to believe that my workplace is only David> letting HTTP traffic through on port 80. The obvious way to do that is with a proxy. David> Is there such thing as an HTTP-TO-SSH proxy? In a pedantic sense, no. All proxies have the same protocol on each end. It would be possible to create an HTTP-to-SSH gateway, but it wouldn't be very useful, because programs that speak HTTP don't know how to do SSH authentication, and of course the gateway doesn't have access to your credentials because it would be on the wrong side of the firewall. The word you want is "tunnel". Jim gave one explanation. Shawn gave a very simple example (write a password to a file, PGP-encrypt it, send the file as an HTTP PUT or POST, have the other side decode the file and pass the password to the authentication program). There are a number of problems with tunnels. The most important from you point of view is going to be that the HTTP protocol, although lightweight from the point of view of what it's designed for, is quite inefficient for implementing tunnels. Worse yet, the proxy at the firewall is going to introduce its own set of delays (of perceptible length, too). I don't think using the command line would be snappy over such a tunnel, and interactive GUIs are likely to be extremely painful. Simply setting up the SSH connection over the tunnel could take minutes although YMMV. (Of course, there may be no proxy at the firewall which would speed things up a lot, but by now I suppose that everybody who's answered you would put money on there being a proxy there.) You won't know until you try, though. If you have a _very_ limited set of well-defined tasks, you could simply use CGIs on the webserver for each one. Eg, http://www.david.home/kitchen-control.cgi?rice-cooker=SWITCH_ON. If you need more flexibility but not full interactivity, an application server which allows scripting would be useful. I like Zope, Shawn had a suggestion too but I'm not familiar with the software he's recommending. Both of those are _much_ less secure than the SSH-over-HTTP tunnel. -- School of Systems and Information Engineering http://turnbull.sk.tsukuba.ac.jp University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN Ask not how you can "do" free software business; ask what your business can "do for" free software.
- Follow-Ups:
- Re: [tlug] Occam's Razor for SSH'ing to home
- From: Jake Morrison
- Re: [tlug] Occam's Razor for SSH'ing to home
- From: Micheal E Cooper
- References:
- Re: [tlug] Occam's Razor for SSH'ing to home
- From: David Bennett
Home | Main Index | Thread Index
- Prev by Date: Re: [tlug] SSH'ing to home with only port 80
- Next by Date: Re: [tlug] SSH'ing to home with Java servlet
- Previous by thread: Re: [tlug] Occam's Razor for SSH'ing to home
- Next by thread: Re: [tlug] Occam's Razor for SSH'ing to home
- Index(es):
Home Page Mailing List Linux and Japan TLUG Members Links