FTP blocked. Alternate ways to upload file to server?

07
2013-09
  • aakashbhowmick

    I'm working on a big website right now and I don't have the option of working on local server right now. From the place I'm working, FTP is blocked. I need some way so that I can conveniently upload my files to my server. My site's got a CPanel, but that's really slow and frustating.

  • Answers
  • RedGrittyBrick

    You could use

    • Dropbox
    • Skype/MSN file transfer (if you are on a VPS or Dedicated and have rights to install software)
    • Teamviewer / GoToMy PC file transfer (if you are on a VPS or Dedicated and have rights to install software)
    • Email (may be very slow but will work)
    • Frontpage extensions.
      You could write a small program which allows you to upload files to your server. Your interface could easily contain a text box which would allow you to specify where on the machine it is to be saved?
    • RDP to a location where it is not blocked. Use one of the methods above to get it to another machine which can then FTP across.

  • Related Question

    ftp - On demand upload server
  • stimms

    I'm looking for a simple application which will do something like

    Allow user to sign up for an ftp account -> ask admin for approval -> create ftp account for that user
    

    now it doesn't have to be FTP, in fact I would be happy with a web based tool which supported upload via some sort of java applet or something similar. I don't care about what platform it runs on, although if we could avoid PHP that would be cool. Any ideas?


  • Related Answers
  • William Hilsum

    What platform? Without this, I am just giving some general advice.

    This is easy to achieve and I have just made something similar for my company but it depends on a number of things and will usually require a bit of scripting.

    The easiest way is to find a FTP server that supports a database for user membership, then all you need to do is create a small website in the language of your choice and simply take username and password along with anything else you want. You can then set that script to send you a email with all the details or simply have it display on another (admin) webpage, and a delete or confirm button.

    When you press delete, it deletes the entry (of course!) and when you click confirm, it can enter the details in to the database of the FTP server.

    You can also use a FTP server that has membership in any form (such as XML files or windows / unix accounts) but having one that has a database backend is so much simpler.

    Also, You could have all users in one database, if they are confirmed or not, but I said the above just for simplicity as you probably do not want thousands of unconfirmed / disabled ftp users.

  • alpha1

    if its openBSD you might look at hosting a file FTP site using Freenas. Freenas can be used as a webserver now, so you could do it.