Most companies that make files available via FTP simply use anonymous FTP.

If you need to avoid the internal network traffic of Server A serving
content from Server B, then place that content on Server A.

You could conceivably create FTP accounts on the fly, then link through the
browser to the account (sending credentials).  Schedule a template to delete
the FTP account some short period of time later, depending on the size of
the file and the expected length of download time.  This approach would be
simple to do using certain FTP servers.  Under NT, FTP Serv-U would be
ideal, especially using Dan Switzer's tag for managing the user db.

Jim


----- Original Message -----
From: "Evan Lavidor" <[EMAIL PROTECTED]>
To: "CF-Talk" <[EMAIL PROTECTED]>
Sent: Thursday, June 07, 2001 3:29 PM
Subject: Protecting Files Served via HTTP or FTP


> Here's the situation: we have two servers.  ServerA is a web server and CF
> server (4.5.1 SP2).  ServerB is a web and FTP server (ideally, it would
just
> be an FTP server, but bear with me here).
>
> A user browses to a web site on ServerA, can fill out a form to request a
> file, and are directed to a HTTP download on ServerB.  The problem is that
> they can then simply see where the file is located and HTTP there on their
> own, tell their friends, etc.  We'd like to prevent this.
>
> I know that I can use CFCONTENT to push files from a non web-browseable
> directory, but we'd rather not have to install CF on ServerB, and using
> ServerA to talk to ServerB via CFCONTENT and then push the file out to the
> user creates a bunch of extra network traffic I'd like to avoid.
>
> Ultimately, I'd love to push these files out via FTP, but I can't see a
way
> of doing that without making it anonymous FTP (which would defeat the
> purpose) or making it non-anonymous FTP but showing the user the login
> credentials (which I definitely don't want to do).
>
> I know that companies have FTP downloads on their sites all the time - how
> does anyone else out there deal with this?
>
> TIA for any thoughts!
>
> Evan
>
> --
> -=-=-=-=-=-=-=-=-=-
> Evan Lavidor
> Circle.com Boston
> Tel: 617-585-3107
> Fax: 617-585-3091
> -=-=-=-=-=-=-=-=-=-


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Structure your ColdFusion code with Fusebox. Get the official book at 
http://www.fusionauthority.com/bkinfo.cfm

Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to