Here is the situation. I'm in college and my computer connects through the college's network to the internet. Our college disabled ftp connections because too many people were abusing it. I just want to upload stuff to my webpage and now I can't. My friend suggest I connect through a proxy server, does anyone know how to do this?
(I've tried contacting my college's help staff, and they haven't responded to me in weeks. I think they are avoiding me. )
What do you mean by disabled? If they just block outgoing connections on tcp/21, then get your host to run ftpd on a different port on your server for you. If they do some type of more advanced filtering, try to find out if the college has a caching proxy, and setup your ftp client to use that proxy (Some clients can do this, I can't think of which ones do/don't off the top of my head)
Firstly, are you positive this isn't a personal firewall issue? It seems rather ridiculous (though not unheard of) that a professional college would disable ftp ports and connections, because they're used for quite good purposes (one, as you said is uploading web pages).
Secondly, have you tried to ftp to other services/connections? Maybe this is just the one server you're trying to get into. Try ftp ftp.redhat.com, see if that gets you anywhere (though it will be slow even on a redundant oc3 connection right now, because of the new release).
If it is in fact the ftp port, you can adjust the port, however you'll find that's not really going to be too useful in this case, if the college is smart they'll just disable 21 outgoing, and most ftp ports run on 21, making it impossible for you to connect.
As someone else said, also, try sftp. I'm not sure it'll allow anon logins, and it's usually not as pretty as ncftp or the like, but it works
WHMCS Guru - WHMCS addons, management, support and more. WHMCS Notifications Extended - Add slack, hipchat, SMS, pushover to WHMCS !!
Linux Problems? WHMCS Issues? +1-866-546-8914 (linux-14) or @whmcsguru on twitter!
If your host provide you with a control panel with upload capability, you can upload files one by one. Not the most effective way, but it looks like your only way.
Even if your host doesn't provide you with a control panel that upload web pages, you can still search for a CGI script that will do it for you. (although without upload ability and ssh you may not be able to install it inside your college network).
Either way, it will be tedious (to upload files one by one), but that's the best you can do without ftp/sftp.
Originally posted by Joe Kellner
Like I said, get your host to run ftpd on another port. Chances that your university net admins will block a second port , or even care that you're uploading are extremely slim.
It is doubtful that a host will change the port that they run FTP over for one customer.
Given the situation the best bet is probably to follow ckpeter's advice and use a file upload script. Something like PHPATM: http://phpatm.free.fr/