Re: SFTP versus FTP over SSH2

From: Nico Kadel-Garcia (nkadel_at_comcast.net)
Date: 03/08/05

  • Next message: Richard E. Silverman: "Re: SFTP versus FTP over SSH2"
    Date: Tue, 8 Mar 2005 09:11:50 -0500
    
    

    "Jacob Nevins" <jacobn@chiark.greenend.org.uk> wrote in message
    news:jHk*cy2Iq@news.chiark.greenend.org.uk...
    > Will <DELETE_westes@earthbroadcast.com> writes:
    >>Can someone please explain what is the difference between SFTP and FTP
    >>over SSH2?
    >
    > SFTP is the SSH File Transfer Protocol. It runs on top of an ordinary
    > SSH connection. For avoidance of doubt, it's an entirely separate
    > protocol to traditional FTP, with a different (but overlapping) set of
    > capabilities.

    SFTP does not suppurt the commands "mput", "mget", "ls -R", or "ls *.txt".
    Its user interface is pitiful compared to a real FTP system, and it does not
    allow transfer of symlinks instead of the contents of the symlinks. It also
    does not restrict the users to their own directories unless you very
    carefully build in chroot cages, which the OpenSSH authors have never been
    willing to incorporate into their source and which the commercial SSH
    authors do by stupid things like creating a login that is a "chroot shell
    script". If you don't shudder at that phrase, you should.

    >>Can anyone suggest possible configuration changes on their server that
    >>might account for getting errors like the one above from an SFTP client
    >>when connecting in FTP over SSH2 mode?
    >
    > Perhaps they've disabled port forwarding?
    >
    > Perhaps your FTP sessions were partly going in the clear, and the
    > relevant ports are no longer open to you?
    >
    > What precise error message are you getting, when?
    >
    > What SFTP client are you using that supports traditional FTP over SSH?

    Yeah, this has me confused too.


  • Next message: Richard E. Silverman: "Re: SFTP versus FTP over SSH2"

    Relevant Pages

    • Re: Simple file sharing between FC2 and Mac OS X?
      ... > SSH should work great but you'd need a real user account on her machine. ... I use Nautilus with SFTP to ... > transfer files to/from my laptop, web server, etc. ... > ftp server, or both. ...
      (Fedora)
    • SFTP with no SSH session
      ... Suppose someone has telnet and FTP access to his System. ... suppose I have SSH and SFTP access to my system. ...
      (comp.security.ssh)
    • Re: mac os x ftp not sftp??
      ... 'Tunneling' is a very specific concept ... > in the context of ssh, and it doesn't apply to sftp. ... > sftp is _not_ ftp tunneled through ssh. ...
      (comp.sys.mac.system)
    • Re: SFTP versus FTP over SSH2
      ... >Can someone please explain what is the difference between SFTP and FTP ... SFTP is the SSH File Transfer Protocol. ... that they're running over the same sort of SSH connection (SFTP ...
      (comp.security.ssh)
    • RE: FTPD & SSHD server
      ... I think you are confused about difference between ssh and FTPD. ... This FTP software gives FTP protocol ... not used over the public internet. ... high port number for data channel in passive mode. ...
      (freebsd-questions)