View Full Version : FTP Server
RED Hot Machine
12-16-01, 02:19 PM
How do i setup my computer as an FTP server?
I'm on cable behind a router with a built in firewall.
I will assume you are using a Windows box, so this will apply for that. If not let us know I am sure we will do what we can to help you. Go here; http://webusenet-chi.tucows.com/ftpserver95.html for Shareware prog's I currently use the War FTP dameon server. Its easy to set up and configure well from what I have done with it. Hope that helps.
J
Good luck getting the firewall/router to let traffic in. I've never gotten my dlink router to allow ftp access into my lan. you're "supposed" to open ports 20-21 (I think) and everything will be fine, but mine never worked.
Kingslayer
12-17-01, 10:14 AM
Making an FTP is easy. Even if your behind a router. You should have more trouble setting up the ftp than configuring the router.
Use IIS if possible. If you can't then there are plenty of other freeware FTP server software out there. ServU FTP is pretty good. I liked it when I was running it before IIS.
As for the router. Setup should be simple regardless of what brand router you have.
If your WAN (internet) IP address is, lets say, 192.168.4.5 and your LAN (network) IP address is, lets say, 10.0.0.3 then you need to open a route on port 21 with a TCP protcol from 192.168.4.5 to 10.0.0.3.
If you use IIS make sure that you turn off anonymous logins. That is unless you want that. I don't I make IIS control the passwords. What that means is that if you want to access my FTP, then you need a username and password assigned to you before you can get it, and I need to setup the account. Sure, it's a pain in the butt, but it's worth the added security. If you do run IIS make sure you get a little tool called urlscan.exe. It keeps the scriptkiddies out.
XprincoX
12-17-01, 03:21 PM
Well also being behind a router firewall all u need to do is enable dmz hosting then see which computer wants to be the host and assign the ip and then use some kinda ftp server program like servU :D
not a good idea to use use DMZ, it opens all your ports
if you use it, be careful, disable NETBIOS, and all printer and file sharing
and don't have anything shared
by the way, if your on a cable modem, you are going to want to put the FTP on a different port than port 21(thats a FTP default port)
because, most of the time those ports are blocked at the ISP router or port scanned and the cable company can sue you or disconnect service
they don't like you doing this because it eats up bandwidth
its stupid i know, you pay for something, you should be able to do what you want
servU ftp is easy FTP software to start with
my friend had his disconnected
XprincoX
12-17-01, 03:34 PM
Originally posted by trey_w
not a good idea to use use DMZ, it opens all your ports
if you use it, be careful, disable NETBIOS, and all printer and file sharing
and don't have anything shared
by the way, if your on a cable modem, you are going to want to put the FTP on a different port than port 21(thats a FTP default port)
because, most of the time those ports are blocked at the ISP router or port scanned and the cable company can sue you or disconnect service
they don't like you doing this because it eats up bandwidth
its stupid i know, you pay for something, you should be able to do what you want
servU ftp is easy FTP software to start with
my friend had his disconnected
yes indeed, that why u wanna assign ip add to the host computer and restrict ips that have access to the server. :D
can you explain a little more,
i don't understand what your saying?
if you restrict ip's to the server, no one can access it
and if your talking about having the host computer accessing the server, that doesn't make sense and is a waste of a comp and processor time
no need for the Middle man in my opinion, just use the server machine
it sounds like you are talking about a server machine and another comp
i think he is talking about 1 machine doing hte FTP serving
XprincoX
12-17-01, 03:50 PM
Originally posted by trey_w
can you explain a little more,
i don't understand what your saying?
if you restrict ip's to the server, no one can access it
and if your talking about having the host computer accessing the server, that doesn't make sense and is a waste of a comp and processor time
no need for the Middle man in my opinion, just use the server machine
it sounds like you are talking about a server machine and another comp
i think he is talking about 1 machine doing hte FTP serving
ok ok... in servU there is a feature that allows only specific ip address to access your server. So lets say u only have one user and password given out. If that user wants to login to ur server u can set it up so he can only login from a specific address. So in case that user/pw is stolen or something no one else can access that account. This is just a security procaution for something like a ratio site. :D
correct, but it does not stop someone from accessing every other port there is when using DMZ
it just prevents certain people from accessing the FTP
with the DMZ open, any port can be used to come in and create chaos (Hacking)
i just set up a public acount, that only can access certain stuff and can only upload to a certain folder
and then i assign my friends there own id and password, with there own individual rights
if yours is set up like what you were describing, meaning dmz, i would love to get you ip lol
just kidding, anyways if yours is set up like this, you might want to think about doing it a different way
just my opinion
XprincoX
12-17-01, 04:02 PM
well luckily XP has a built in firewall system too.. :D
lol, its like win 2000
if you don't configure the ports yourself, then there are certain ones left open by default
particularly port 1024 and up
XprincoX
12-17-01, 04:19 PM
suggestion on a more secure approach? :p
Kingslayer
12-18-01, 02:36 PM
Yes, re-read my post and change the FTP port to something like 27 on that specific route. That way it cant be monitored by your cable ISP if thats what you have.
e_storm
12-25-01, 02:03 AM
ok, i have to resurrect this thread.... I ran into a few problems in setting up this ftp server of mine. I'm using a program called WarDaemon.
I'm running 3 computers behind a linksys BEFSR41- 4 port router. Im am using static IPs, so DHCP is turned off on the router.
The server box is a PIII 700@933 with Win Me on it.
I go through the whole install process and it asks me for the name of the server, the incoming port, tag, etc.. I called it "Files Man" and had it coming in on port 28. Ok, everything was fine there. I forwarded port 28 to the static IP of the server box (192.168.1.xxx). Ok, so far so good.
It then gives me a sort of login screen...asks for the userid and pass. I assume this is how i have to identify myself as the administrator (I don't understand why I would log into the same box as the one with the server installed on it, but anyway).
Heres where the strange part comes in...in the login box, i keep everything pretty much as the default (host = local machine, tag = WARSVR, speed = normal LAN), but I change the port to 28 and enter my password for sysadmin access...and it can't connect to the server (mind you, I'm trying to connect to the server thats installed on the very box im loggin in at ???).
What am i doing wrong?
Heres a pic of the login screen, then a pic of the screen i get when I try to connect to the server.
e_storm
12-25-01, 02:04 AM
ok, second pic didn't work...but basically it just gets stuck at the "waiting for server to respond" screen.
XprincoX
01-04-02, 03:55 AM
Originally posted by Kingslayer
Yes, re-read my post and change the FTP port to something like 27 on that specific route. That way it cant be monitored by your cable ISP if thats what you have.
ok i've tried opening up ports on my linksys router. However, where is this IIS you speak of?
Kingslayer
01-04-02, 10:28 AM
IIS is Internet Information Services. It's part of XP and 2000 Server and Advanced Server and can even be piece-mealed into 2000 Pro.
If you haven't installed it, it's not there. On XP, its installed by default, but you have to install the FTP server half.
XprincoX
01-04-02, 04:42 PM
Originally posted by Kingslayer
IIS is Internet Information Services. It's part of XP and 2000 Server and Advanced Server and can even be piece-mealed into 2000 Pro.
If you haven't installed it, it's not there. On XP, its installed by default, but you have to install the FTP server half.
So i just setup a server with something like servU? But how do i open the route on port 21 on the router?
Kingslayer
01-04-02, 11:26 PM
Go into port forwarding on the Linky and tell it to route port 21 with a TCP protocol to the IP addy of the computer running the FTP server.
Kingslayer
01-04-02, 11:27 PM
well that just looks like poopy.
XprincoX
01-05-02, 03:08 AM
so would that be service port range 21 - 21? and then then the server comp? What if more than one comp is serving? Just open another service range port for that comps ip too? TIA
Fightingpiper
01-05-02, 02:39 PM
You are correct sir. Port 21~21 for FTP. Not sure what you mean by "more than one comp. serveing" but if you mean running a game/ web server or the like they would be run off of a different port and you would send it to the correct server IP.
If you mean running 2 different FTP servers on Different machines Im pretty sure you would have to configure one at a different port. Someone correct me if I am wrong. BTW I used GuildFTP and I had never set up or used an FTP server before. its pretty easy to set up and configure even for a complete noob like myself.
XprincoX
01-05-02, 11:29 PM
well i mean if more than one computer on the network was to host a server. Since each computer has an ip addy assigned by the router, would i just open another service port? otherwise only the computer with that addy will be able to host rite?
But since i only have one main ip address from my cable company wouldn't i need to open a different port for the other host computer? Otherwise there would a some kinda conflict when someone tried to login to port 21 and 2 servers running.... :confused:
scooter4n
01-07-02, 02:35 PM
Hey SpeeDJ, I can't get that link to work. Help me out with that.http://webusenet-chi.tucows.com/ftpserver95.html
Try this one, that one was region specific
http://tucows.com/ftpserver95.html
Hope that works for you!
J
XprincoX
01-07-02, 05:05 PM
Excellent site here on how to configure a router for a ftp: http://www.dslwebserver.com/main/fr_index.html?/main/sbs-linksys-port-forwarding.html
vBulletin® v3.8.7, Copyright ©2000-2012, vBulletin Solutions, Inc.