I need to to connect to an SFTP server (using XE7). I don't think Indy supports this. Any suggestions? Thanks

Comments

  1. maybe Synapse or ICS could help you.

    ReplyDelete
  2. Roland Kossow
     SFTP is different protocol that FTP over SSL. SBridge from devart is very good component

    ReplyDelete
  3. Ah - not FTPS but SFTP - got it.
    Eldos SecureBlackbox can also do SFTP ...
    https://www.eldos.com/sbb/delphi-sftp.php

    ReplyDelete
  4. Thanks for the advice. The free IP*Works doesn't include the SFTP ( which is based on SSH not SSL) and the IP*Works is expensive just for this one small app. SecureBridge Standard looks like a good option (best value for money) and is cheaper than the we only do active control, and the Eldos one. Chilkat has one as well.

    ReplyDelete
  5. Wow, SecureBridge Pro supports mobile. Awesome.

    ReplyDelete
  6. Make sure you are dealing with true SFTP.  A major-brand file download server I know of claims to use SFTP, but it is really a big HTTPS web site with download links.  I had to rewrite a web browser library to do SSL, log in and much spider the page(s) for the files/links I needed.  The links were mixed in with tons of aesthetic junk to make the pages look pretty.  That plus the files were broken up into multiple pages, so I had to iterate through all of that.  My end was supposed to automatically download a subset of files spread across multiple pages.

    An SFTP client is trivial to write.  A smart web page spider- not so much.

    ReplyDelete
  7. Kevin McCoy it is a true SFTP server, but thanks for the heads up.

    ReplyDelete
  8. I went with DevArt in the end. pretty straightforward.

    ReplyDelete
  9. was looking at Devart after that was posted...so they have SFTP component you can use straight up?

    ReplyDelete
  10. Brian Hamilton yes in the standard pack as well. You have to drop 3 components on the form: SSHClient, SFTPClient and a KeyStore. Pretty simple to use and the demo covers everything.

    ReplyDelete
  11. I know you already went with Devart, but when evaluating crypto related stuff it is a good idea to take a look at Eldos components. Their Secure Black Box suite is a lot of bang for your buck (I bought a license for dealing with XML signature and ended up using a lot of their components for POP3+TLS access, SSL, X509, and on and on and on...)

    ReplyDelete
  12. I did look at Eldos but it was a lot of money for what I needed and the licensing seemed very complex.

    ReplyDelete
  13. Russell Weetch just use the price calculator: https://www.eldos.com/sbb/calc.php - Professional Vendor license costs about 1.7k for a single developer but just a bit over 6k for a company license, which is not a bad deal at all (I'll stop now, nobody is paying me for this kind of advertising :-)

    ReplyDelete

Post a Comment