Creating HTML login for FileCOPA

Posted on 2013-11-01
Last Modified: 2013-11-19
Is there anybody out there who has experience using FileCOPA FTP server? We have installed it, and it is a great FTP server. However, I am needing to give customer's read/download only access to their folders via a web interface. Some of our clients do not have SFTP capable programs, and are not allowed to install themselves. FileCOPA has both an http and https server. The folks at FileCOPA pointed me to net2ftp. While that seems to be a viable option, it requires coding in PHP. I don't have anyone here with those capabilities. I would be grateful if someone could point me to another solution that may work.
Question by:jimstrickland
  • 3
  • 2
LVL 16

Expert Comment

ID: 39617164
I looked at the FileCOPA online manual and it is not clear to me why you can't just enable HTTP and be done with it?  Why would you need to go through net2ftp which appears to just be a web-based FTP client?

I re-read your problem description and my guess is that you want the FTP access to be read/write and the HTTP access to be read only?  Is that correct?  If so just make an alternate account for the HTTP access and give it different permissions.

I haven't used FileCOPA but I have used server software with a similar feature (Robo-FTP Server) and when you enable HTTP the user just types the address in the address bar and the browser prompts them for username/password and if they authenticate they see a web page that represents the user's home folder and they can download stuff and there is a little browse/upload button at the bottom of the page but that won't work if the user doesn't have write permission or you could just edit the template and take the button off.

Author Comment

ID: 39617196

I think I understand what you are saying. The deal is that we can't just have a browser login popup when the page is called. The user needs to come to a page that has a login form on it. Corporate wants a clean interface, and having a login window suddenly popup would be unacceptable to them.
LVL 16

Expert Comment

ID: 39617763
It sounds like you are saying that your options are:
A) Bring in outside PHP help to create a web page for users to enter their credentials.
B) Find another hosting solution besides FileCOPA
C) Allow users to type their credentials into a browser popup.

Obviously C is the cheapest and quickest solution but this is unpleasing to the overlords.  

If this is a public site I suppose it is best to assume that the users are helpless morons but if it is an internal site why assume that?  Is a PHP contractor cost justified or is someone pushing another solution like DropBox or some other such service that does an end run around FileCOPA?  Maybe it is political and you are a pawn sent to defend something the overlords don't really want anyway.

Accepted Solution

jimstrickland earned 0 total points
ID: 39617816
It turns out that some decisions were made while you and were going back and forth. The overlords are going to get the PHP help needed.

Author Closing Comment

ID: 39626865
Provided three alternatives, which really were the three choices that needed to be made. Just had to decide which one to go with.

Featured Post

Use Case: Protecting a Hybrid Cloud Infrastructure

Microsoft Azure is rapidly becoming the norm in dynamic IT environments. This document describes the challenges that organizations face when protecting data in a hybrid cloud IT environment and presents a use case to demonstrate how Acronis Backup protects all data.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article explains how to prepare an HTML email signature template file containing dynamic placeholders for users' Azure AD data. Furthermore, it explains how to use this file to remotely set up a department-wide email signature policy in Office …
Finding original email is quite difficult due to their duplicates. From this article, you will come to know why multiple duplicates of same emails appear and how to delete duplicate emails from Outlook securely and instantly while vital emails remai…
The viewer will learn the basics of jQuery, including how to invoke it on a web page. Reference your jQuery libraries: (CODE) Include your new external js/jQuery file: (CODE) Write your first lines of code to setup your site for jQuery.: (CODE)
The viewer will learn the basics of jQuery including how to code hide show and toggles. Reference your jQuery libraries: (CODE) Include your new external js/jQuery file: (CODE) Write your first lines of code to setup your site for jQuery…

791 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question