From rick Thu Nov 14 19:00:41 2002
Date: Thu, 14 Nov 2002 19:00:41 -0800
To: lug@lug.lbl.gov
Subject: Re: [LBNL-Lug] SFTP (really using my credit with the
list...)
Quoting Antonio Garcia (agm@SIMS.Berkeley.EDU):
> Would anyone know of any graphical SFTP clients for
linux...where I
> can transfer whole directories, etc., as in GFTP? Thanks,
A.
Are you sure you mean literally sftp?
sftp is a very odd protocol that was invented by SSH Communications Security Corp. and introduced with their SSH 2.x series, and later reverse-engineered by the OpenSSH people. It should not be confused with the much more popular and better-supported scp protocol.
You may be looking for some of these sorts of graphical tools, front-ending scp:
http://www2.wiwi.uni-marburg.de/~leich/soft/secpanel/
SecPanel is Steffen Leich's X11 / Tk/Tcl front-end graphical shell for ssh and scp. Source & binary under the GNU GPL.
http://www.geocities.com/bilibao/kssh.html
KSSH is Andrea Rizzi and Kevin Lo's X11/Qt front-end graphical shell for SSH. Source code under the GNU General Public Licence.
http://ich.bin.kein.hoschi.de/fish/
kio_fish is Ernst Ferstl's middleware for KDE2/3 to view and manipulate remote files in Konqueror using URI "fish://user@remotehost". Included standard in KDE3.1's kdebase package. KDE 2.2 and 3.0 packages may not furnish it. Source code under the GNU GPL.
http://www.kde.org/documentation/userguide/utility-applications.html
ftp://ftp.kde.org/pub/kde/stable/latest/src/
KDESSH is Geert Jansen's X11/Qt front-end graphical shell for SSH. Merged into the kdeutils. Source code under the Artistic Licence.
http://sourceforge.net/project/?group_id=5578
ssh-gui is Mark M. Tobenkin's X11 graphical shell for SSH. Source code under the GNU GPL.
--
Cheers, There are only 10 types of people in this world --
Rick Moen those who understand binary arithmetic and those who
don't.
rick@linuxmafia.com
From rick Fri Nov 15 17:04:04 2002
Date: Fri, 15 Nov 2002 17:04:04 -0800
To: lug@lug.lbl.gov
Subject: Re: [LBNL-Lug] SFTP (really using my credit with the
list...)
Quoting Antonio Garcia (agm@SIMS.Berkeley.EDU):
> Well, not quite sure what I mean...but, yes, I am fairly
confident it
> is the protocol by SSH Communications, that I use on their
GUI Windows
> SSH client...it seems a machine I work on refuses everything
except
> sftp connections, hence my question..
If you're quite sure you mean a graphical Linux shell for sftp rather than for scp, then I know of no options. But you could have fun writing one. ;->
Or you could use one of the large number of *ix graphical shells for scp, with the same end-result.
> Thanks for all the pointers, I am sure I will find something in there.
Yr. welcome. You can always re-find that list as part of my larger file, http://linuxmafia.com/ssh/ , by searching Google for "ssh-clients".
<brag>
It's also listed on SSC's "SSH Reference" mini-reference card, as
a
primary information source for SSH. The fact that that card
was
tech-edited by the guy I shave is coincidental. ;-)
</brag>
--
Cheers, My pid is Inigo Montoya. You kill -9
Rick Moen my parent process. Prepare to vi.
rick@linuxmafia.com
From: Rick Moen (rick@linuxmafia.com)
To: lug@lug.lbl.gov
Subject: Re: [LBNL-Lug] SFTP (really using my credit with the
list...)
Date: Fri, 15 Nov 2002 18:01:38 -0800
Quoting Antonio Garcia (agm@SIMS.Berkeley.EDU):
> Well, not quite sure what I mean...but, yes, I am fairly
confident it
> is the protocol by SSH Communications, that I use on their
GUI Windows
> SSH client...it seems a machine I work on refuses everything
except
> sftp connections, hence my question..
Just to make sure I'm clear on this point: If the server supports incoming ssh, it supports scp. Why? Because scp is just a wrapper that does /bin/cat over ssh. I.e., basically:
$ ssh user@remote 'cat > newfile' < oldfile
(It's slightly more complicated than that: I'm told that scp in ssh.com's v. 2.x series is a bit peculiar, but it's otherwise so.)
The point is that few ssh daemons have sftp enabled (of those that can). Few ssh clients support sftp because most servers don't -- and because scp is a universal alternative. Thus, its rarity on clients keeps low the incentive to enable sftp in the server end, completing the circle. Etc.
--
Cheers, There are only 10 types of people in this world --
Rick Moen those who understand binary arithmetic and those
who
don't.
rick@linuxmafia.com