From owner-freebsd-questions@FreeBSD.ORG Wed Nov 29 19:56:17 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1AEDD16A415 for ; Wed, 29 Nov 2006 19:56:17 +0000 (UTC) (envelope-from infofarmer@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.168]) by mx1.FreeBSD.org (Postfix) with ESMTP id 68FD743CB0 for ; Wed, 29 Nov 2006 19:55:58 +0000 (GMT) (envelope-from infofarmer@gmail.com) Received: by ug-out-1314.google.com with SMTP id o2so1724258uge for ; Wed, 29 Nov 2006 11:56:00 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=MNiG9EujSRTiOiat8r8iF8RjblULDzq53Glv8R1k98WDBe42sK780IPFj/hvaxZllsMxrhidd5dtUvIG00rlnEr9iX5kNu9mwcdvbFJvrGAq/mHiejGKGy5srXMk1FteVgBPaB+J+6JBUZXoNbGz/BLDaYmpas2Mf+Lv/wCIXLc= Received: by 10.78.17.4 with SMTP id 4mr2608886huq.1164830159797; Wed, 29 Nov 2006 11:55:59 -0800 (PST) Received: by 10.78.167.16 with HTTP; Wed, 29 Nov 2006 11:55:59 -0800 (PST) Message-ID: Date: Wed, 29 Nov 2006 22:55:59 +0300 From: "Andrew Pantyukhin" Sender: infofarmer@gmail.com To: "Atom Powers" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <000001c712a9$495ccce0$0405a8c0@northamerica.corp.microsoft.com> <456D5A28.4020107@tomjudge.com> X-Google-Sender-Auth: ed8bbd0fbda69020 Cc: Tom Judge , Ansar Mohammed , freebsd-questions@freebsd.org Subject: Re: ssh over http X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Nov 2006 19:56:17 -0000 On 11/29/06, Atom Powers wrote: > On 11/29/06, Tom Judge wrote: > > Atom Powers wrote: > > > On 11/27/06, Ansar Mohammed wrote: > > >> Hello All, > > >> Is there any ssh over http implementation available for freebsd? > > > > > > That doesn't even make sense. SSH is a transport layer protocol, HTTP > > > is an application layer protocol. > > > > > > > Both HTTP and SSH are application level transports, however both can be > > used to tunnel TCP connections. Therefore it is possible to use ssh > > over http. The windows putty client can use http proxies to make > > outbound connections as long as your http proxy is configured to allow > > CONNECT requests to port 22. If you using squid for example with a > > defaultish config you will need to update your proxy server configuration. > > SSH is often paired with an application, a shell, but that doesn't > make it an application layer protocol. SSH establishes and manages a > transport layer connection between the client and server, over which > you can tunnel most other transport layer protocols. You are right to a certain extent, but not enough to make a good argument. I can't say wikipedia prides itself on universal correctness, but still consult these articles to clear any doubts about what layer ssh may or may not belong to: http://en.wikipedia.org/wiki/Ssh http://en.wikipedia.org/wiki/Internet_protocol_suite http://en.wikipedia.org/wiki/OSI_Model