I want to access my ftp server over the internet. I run it on Debian, I changed the port to 201, and my local ip is 192.168.1.3
.
I can access it from any computer on my network through ftp://192.168.1.3:201
. I see the login page, I login with my linux user account and can see my files.
To make it public, I setup a port mapping on my router for port 201. However now, when I try ftp://mypublicip:201
, it shows me the login page, but when I enter the login, it keeps loading forever without showing my files.
Strangely, when I run it over the default port (21), it works fine.
Can anyone tell me what is the problem here?