Self Hosted FTP
-
There are several FTP servers that are very common on Linux. I would use the default one for whatever distro you want to use.
-
Personal FTP like Filezilla Server?
-
@Joy said:
Personal FTP like Filezilla Server?
That's what you would want to use as a client for FTP. Much more powerful than using a web browser in most cases. Especially if you want to upload too.
-
We are using the Filezilla Server and also Filezilla client before-
-
@Joy said:
We are using the Filezilla Server and also Filezilla client before-
That's a desktop application "server" and not meant for production use. If you are on Windows I would stick with IIS. On Linux, you have lots of built in FTP options.
-
So any recommendations, as it appears I actually need an HTTP File server with an Easy to Use Web front (for end users).
-
-
@WingCreative said:
Those would be my first thoughts. You can just use WebDAV too, like SharePoint does.
-
Alfresco would do it too.
-
What about a WordPress Uploader Plugin?
-
-
-
-
that is seriously ugly
-
-
Would not take too much to build a custom solution too, maybe in PHP.
-
Webmin also has a file manager.
-
@scottalanmiller said:
If you are on Windows I would stick with IIS.
This is why you don't let a Unix admin do a Windows admin's job.
IIS FTP, be it 6, 7, or 8, sucks ass. Securing it is a pain in the ass, it eats resources badly, and only offers FTPS for secure transfer. If all you need is FTP, Filezilla Server does a better job, with less resources, and higher scaling. It doesn't do it all, e.g. SFTP/FTPS, but it's certainly better than IIS FTP. Just having the autoban feature is worth not using IIS FTP.
Once you get into paid FTP daemons, you get some real options. Ipswitch WS_FTP Server can do everything and anything. You want AD integration, restricting directory access by the hour and by the user? That's what you get with better applications.
-
Not saying it is good, but if you are running Windows for FTP you have bigger issues. IIS is just fine. Why use Windows for FTP when Linux does it so well?
-
If a critical requirement for the application is compatibility across all operating systems, then I assume you don't have full control over the systems that will be accessing it.
If there's any chance that people will be uploading things on a WiFi connection then SFTP/FTPS/some sort of encryption should be a critical requirement as well. Jussayin.