FISH vs SFTP

Toby Dickenson toby at tarind.com
Fri Apr 21 18:34:02 UTC 2006


On Friday 21 Apr 2006 18:15, Christoph Wiesen wrote:
> Am Freitag, 21. April 2006 15:59 schrieb Gabriel Dragffy:
> > are they the same
> > but just written differently or what?
>
> Exactly. fish:/ and sftp:/ are just different names for the same kio
> backend (secure ftp over ssh).

Not quite....

The sftp kio uses the sftp subsystem of the ssh server. This is designed for 
this purpose, but needs explicit support from the ssh server. Some ssh 
servers may not support it, and some may have that subsystem disabled.

The fish kio is very different. It relies on the ssh providing a unix shell, 
then it uploads a simple server program written in perl. A beautiful hack and 
handy if sftp is not available on your ssh server, but nowhere near the 
performance or reliability of sftp.

From a security point of view they are equivalent; both are protected by ssh.

-- 
Toby Dickenson




More information about the kubuntu-users mailing list