Easy to use FTP Server.

Soldato
Joined
7 Nov 2009
Posts
19,863
Location
Glasgow
I want to be able to access my files on my computer from anywhere (but mainly when I'm in Uni). I imagine the easiest way would be to set up a simple FTP server to do this and then log in from windows explorer using a password.

Does anyone have any recommendations for programs that are pretty straight forward to achieve this.

Cheers!
 
I just can't get filezilla to work. Opened up relevant ports in my router, set it to passive mode and put my static IP in. But on an ftp tester, it just times out.
 
Getting this with bulletproof, any help welcomed!



Status: Resolving address of 87.194.157.180

Status: Connecting to 87.194.157.180

Status: Connected, waiting for welcome message

Reply: 220 BulletProof FTP Server 2010

Status: CLNT http://ftptest.net on behalf of 87.194.157.180

Reply: 530 Please login with USER and PASS first.

Status: USER alex

Reply: 331 Password required for alex.

Status: PASS alex

Reply: 230 User alex logged in.

Status: SYST

Reply: 215 UNIX Type: L8

Status: FEAT

Reply: 211-Extensions supported:

Reply: CLNT

Reply: MDTM

Reply: PASV

Reply: REST STREAM

Reply: SIZE

Reply: 211 End.

Status: PWD

Reply: 257 "/" is current directory.

Status: Current path is /

Status: TYPE I

Reply: 200 Type set to I.

Status: PASV

Reply: 227 Entering Passive Mode (87,194,157,180,195,157)

Status: LIST

Error: Could not establish data connection: Connection refused
 
test it with localhost that is if you are on the same pc as the ftp server, at least then if it works with localhost you can tell it is just a router forwarding issue.

you probably have to setup a virtual server within your router.

what router do you have ?
 
Last edited:
The point is with PASV mode once the client has connected on port 21 the server opens a random port within its PASV port range, which by default can be anywhere between 1024 and 65535. If that random port is blocked the client can't connect. The simple solution for this and to keep using PASV is to specify a narrow PASV port range in the server software and forward just those ports, along with port 21 (or whatever you've set the server to listen on).
 
test it with localhost that is if you are on the same pc as the ftp server, at least then if it works with localhost you can tell it is just a router forwarding issue.

you probably have to setup a virtual server within your router.

what router do you have ?

I have a Speedtouch 585, or 575, I forgot. It's the Thompson BeBox (from Be*, obviously).

A virtual server in my router? Going over my head now!

The point is with PASV mode once the client has connected on port 21 the server opens a random port within its PASV port range, which by default can be anywhere between 1024 and 65535. If that random port is blocked the client can't connect. The simple solution for this and to keep using PASV is to specify a narrow PASV port range in the server software and forward just those ports, along with port 21 (or whatever you've set the server to listen on).

Underneath where I put the static IP it asked for a range of ports. I opened up 50000 - 50004, and plugged them in. I also opened 50010 - 50100 and plugged them in after the first one didn't work. Maybe I'm missing something though.

Can't check local host atm, as I'm in uni at the moment but will try when I get home and update accordingly.
 
Back
Top Bottom