From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!news.eternal-september.org!news.eternal-september.org!feeder.eternal-september.org!usenet.blueworldhosting.com!feeder02.blueworldhosting.com!npeer02.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!post02.iad.highwinds-media.com!fx06.iad.POSTED!not-for-mail From: David Thompson Newsgroups: comp.lang.ada Subject: Re: library/binding for sftp? Organization: Poor Message-ID: References: <9oo34px7j5ko$.1j7bcnxwzgcxe.dlg@40tude.net><20130808111404.5fc6ce14@hactar.xn--rombobjrn-67a.se><1nfcrgjw8vkrb.1aukq12ys882l$.dlg@40tude.net><20130808133709.09dfef98@hactar.xn--rombobjrn-67a.se> <20130809104904.6ca91de2@hactar.xn--rombobjrn-67a.se> X-Newsreader: Forte Agent 3.3/32.846 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Complaints-To: abuse@teranews.com NNTP-Posting-Date: Sat, 24 Aug 2013 08:06:43 UTC Date: Sat, 24 Aug 2013 04:06:46 -0400 X-Received-Bytes: 1888 Xref: news.eternal-september.org comp.lang.ada:16949 Date: 2013-08-24T04:06:46-04:00 List-Id: On Tue, 20 Aug 2013 10:14:47 +0200, Stefan.Lucks@uni-weimar.de wrote: > On Mon, 19 Aug 2013, Randy Brukardt wrote: > > If you need public connections, then surely use SSH. > > Agreed. Which is what the OP has been asking about, namely sftp (which is > ftp + ssh). > Not quite. SFTP is a new protocol which provides functions similar to and clearly based on FTP, run over SSH, but SFTP is not the same as FTP over SSH (which is technically possible but rarely if ever used). As a user you can generally ignore the difference -- you still type DIR and GET and PUT and it looks about the same -- but if you are implementing the protocol it makes a big difference and even if you're just binding to an existing implementation, which was the start to this thread, some differences may be significant.