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
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 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

Get 15 Days FREE Full-Featured Trial

Benefit from a mission critical IT monitoring with Monitis Premium or get it FREE for your entry level monitoring needs.
-Over 200,000 users
-More than 300,000 websites monitored
-Used in 197 countries
-Recommended by 98% of users

Question has a verified solution.

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

When crafting your “Why Us” page, there are a plethora of pitfalls to avoid. Follow these five tips, and you’ll be well on your way to creating an effective page.
Australian government abolished Visa 457 earlier this April and this article describes how this decision might affect Australian IT scene and IT experts.
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…
Learn how to create flexible layouts using relative units in CSS.  New relative units added in CSS3 include vw(viewports width), vh(viewports height), vmin(minimum of viewports height and width), and vmax (maximum of viewports height and width).

623 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