Implicit SSL FTP Clients with Scripting?
malcomvetter asks: "I need a command line FTP client that supports 'Implicit SSL', sports some kind of scripting interface, and runs on Win32. Any suggestions? So far, I have only found GUI versions such as FileZilla."
I remember once needing a scripting FTP client long ago. It took me a long time, but I finally found one that had a workable but unintuitive interface. Have scripting FTP clients become more prevalent or is your best bet using something flexible with network bindings (like Python or Perl) to get the job done?
lftp
(appended to the end of comments you post, 120 chars)
expect is atcl extension thast was written for just this purpose.
We do that all the time for our CVS access. It also makes scp a snap.
But privacy without entering a password is only one possible requirement. Another possible requirement is anonymity.
I assume that scp doesn't transmit the user's identity in cleartext (it shouldn't be necessary since the server has a public key), so anonymity over the wire presumably isn't an issue. But suppose I wanted to make sure that when the subpeona is issued, it would be trickier to associate a file transfer to a user. Then ftp over ssl, running scripted from a zombie client would be the way to go.
But I agree, scp with key files would fit the bill for convenient privacy and on-wire anonymity for most applications.
Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
Some cool things, autoexpect, this will basically record a session you do (like the script command), and right an expect script for it. Also if you use the -p (I think, check the man) option, it won't make the prompts strict, just in case there is a datestamp in there.
http://monkeyserver.com --- weeeeee
Try SecureFX from VanDyke Software. I've been using their SecureCRT/SecureFX combo for a year or so now and it works great. Both are command-line scriptable as needed.
LOAD "SIG",8,1
LOADING...
READY.
RUN
Problem is, pscp lacks large file support.
-Turkey
Fugu is a decent BSD-style licensed GUI for SFTP, SCP and SSH tunnels
I hold it, that a little rebellion, now and then, is a good thing. -- Thomas Jefferson
The admin can disable sftp because it uses a protocol extension. Scp OTOH uses no protocol extension and can be used with any ssh server.
Freedom is strength, Ignorance is peace, War is slavery.