![]() |
![]() |
|||
|
||||
|
|||||||
| Register | Forum Rules | FAQ | Search | Today's Posts | Mark Forums Read |
| Welcome Guest Visitor! Please Register, It's Free and Fun To Participate! | |
|
The EXTREME Overclocking Forums are a place for people to learn how to overclock and tweak their PC's components like the CPU, memory (RAM), or video card in order to gain the maximum performance out of their system. There are lots of discussions about new processors, graphics cards, cooling products, power supplies, cases, and so much more!
You are currently viewing our boards as a "guest" which gives you limited access to view most discussions. You need to register before you can post: click the register link to proceed. Before you register, please read the forum rules. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload your own pictures, and access many other special features. Registration is fast, simple, and absolutely free! To start viewing messages, select the forum that you want to visit from the selection below. After you have registered and read the forum rules, you can check out the FAQ for more information on using the forum. We hope you enjoy your stay here! Note To Spammers: We do not allow unsolicited advertising! Spam is usually reported & deleted within minutes of it being posted, so don't waste your time (or ours)! |
|
| Please Register to Post a Reply |
|
|
Thread Tools |
|
|
#1 | ||||
|
Dimension, The
Senior Member
|
How to setup & use a FileZilla FTP Server
How to setup & use a FileZilla FTP Server Introduction: There seemed to me some need for a guide to setting up a FTP server for at-home or over-the-internet use. As per the rules of this server: any discussion in this thread should pertain most directly to the guide itself or use of the server. Please don't discuss anything illegal or against the rules of this forum and get this guide locked. Also, this post is somewhat of a "living" document as I keep it updated with whatever changes people think would help it or test/clarify any problems people come across. So, without further adieu: Requirements:
![]() Navigate to http://filezilla.sourceforge.net/ and select the "Download" option from the right. Then select the server option. You may then choose either the Windows executable if you intend to run the machine from a Windows environment or the platform independent version if you plan to run it on any version of Linux/Unix or Macintosh. Installation: Installation is pretty quick. There is a few key options that you should make that vary depend based on how you intend to run this machine so i'll explain each briefly as I come to it. ![]() At this point, you can make any options you see fit but I do suggest setting up the administrative interface as it makes the administration far more simple from the local machine and it takes up little to no extra space. If you are installing this to simply administer a server(i.e. having multiple admins on, say, an in-home file server)you will only need to install the administration interface. ![]() Here you will decide how you would like to install the FTP service. I have chosen to install it as a service operated manually. This is really a preference as I don't like anything on my computer to really start on its own. However, if you intend to run this on a remote machine that will have no real other use, you might want to set this as a remote service started automatically in case of a reboot. You can, of course, also set it to simply run on demand. Additionally, this is the port that you will specify the remote administration port. It is best to leave it at its default value but if, for some reason, you would like to use another port: specify it now. Be sure to forward that port correctly as well(covered later). Running FileZilla Server: ![]() When you start up FileZilla Server it will ask you what server you would like to administrate. If the machine is local: use the settings above making sure to specify the right port. If the machine is remote: specify the IP and port. Settings: Select Edit > Settings and look into some of the changes. ![]() Here you can leave pretty much default. My only suggestions are to change some of the timeout options if you don't want/need users to be disconnected. Also, change the Listen Port now if the server will be accepting client requests on some OTHER port. Again, be sure to reflect this change in your port forwarding options. ![]() Nothing much here EXCEPT to set an admin password for your server. Be sure to set it to something you don't mind sharing if you intend to have multiple admins but make it secure enough that anyone who knows about your server can't gain access to the administrative rights. ![]() This seems to be the part where most people stumble in their setup and I am not sure why. This is fairly basic and doesn't require nearly as much concern as most people give it. If you are behind a firewall/router that operates under NAT: select "Use the following IP:" and enter in your IP into the field. Also, you will have to forward a range of ports for passive users to use. The FileZilla FAQ suggests 5000-5100 and I will go with this as well. Unless there is a problem with this number, use it. Make sure to set this as a range inside your router. Users & Groups: This is pretty basic stuff so I'll keep it brief. You will want to create groups to manage users but its not needed. It makes the sharing of a single file over multiple users easier. I'll start with making groups: ![]() Pretty simple: make the appropriate group and fill in any needed information. ![]() This is the gravy of the section. Set up which ever files you intend to share. These files will be accessible by ANYONE in the group, so add files carefully and add users even more carefully. In my example with admins: i will want admins to be able to have full permissions on the files so that new stuff can be added and old stuff removed. Now for specific users: ![]() Now we can add a user and give him group membership. Be sure to set this carefully as it will determine the access to particular files across groups. If you add a user to a group, that groups selected home directory will become the users home directory. ![]() We can now add files/folders for the user. Be sure to set a home directory and set up an aliases(Linux/Unix). This is a bit more advanced and I suggest trying to share all the stuff you intend to share in a single folder to simplify things. How do aliases work? Let's assume you have two shared folders: c:\ftproot is your homedir and d:\myfiles is the second one. In order to display an alias to d:\myfiles in your homedir, add c:\ftproot\myalias as alias to d:\myfiles. A new folder with the name myalias will apear in your homedir with the contents of d:\myfiles Source Port Forwarding & Ranges: See this site: http://www.portforward.com/english/r...outerindex.htm Be sure to forward these ports(following this guide):
Conclusion: There it is. This is your basic startup guide to getting a FileZilla Server on its feet. Please post questions and any suggestions I could make here. I'll try to keep this up-to-date with answers to more commonly asked questions Last Update: 05/18/09 (updated link to alias source information) Last edited by Fourth : 05-18-2009 at 01:45 PM. |
||||
|
|
|
|
#2 | ||||
|
J.D. Freeman
Senior Member
|
"If the machine is remote: specify the IP and port."
Would that be your (the host) computer's external IP address? |
||||
|
|
|
|
#3 | ||||
|
Dimension, The
Senior Member
|
|||||
|
|
|
|
#4 | ||||
|
[THE]
Senior Member
|
Quote:
Quote:
|
||||
|
|
|
|
#5 | ||||
|
I has a Vostro!
Senior Member
|
STICKY!!!!!!!!!!!!!
|
||||
|
|
|
|
#6 | ||||
|
Learning To Overclock
Regular Member
|
excellent guide
|
||||
|
|
|
|
#7 | ||||
|
Blah Blah Blah
Senior Member
|
Great work but I really don't think you want to forward the port you setup the admin interface for filezilla on unless you want to be able to administer the server remotely from any internet connected machine. I know you would be asked for the password but why add an extra attack vector to your internal network.
if you do need to administer the server remotely from the internet make sure you use a secure password. just my 2 cents.. |
||||
|
|
|
|
#8 | ||||
|
[THE]
Senior Member
|
Quote:
|
||||
|
|
|
|
#9 | ||||
|
Learning To Overclock
Regular Member
|
any tips for protecting the ftp server once it's up? A friend of mine helped me set-up filezilla server on one of my PCs a while back and I had someone trying to get access to it within 2 hours.
|
||||
|
|
|
|
#10 | ||||
|
[THE]
Senior Member
|
Thats going to happen with any thing you run on the internet these days. Strong passwords is probably the best thing. There may be a way to limit the number of login attempts for a user or address, not sure, I don't have filezilla installed at the moment.
|
||||
|
|
|
|
#11 | ||||
|
Dimension, The
Senior Member
|
Quote:
Additional Comment: my suggestion is to block requests from all IPs save the ones you want to connect. yes, this involves getting your friend's IPs and keeping them up-to-date but this will be the most secure method; until the attacker spoofs his IP to one that matches your friends(**** near impossible), but then he has to get passed the password which, if its secure, should be neigh impossible. Last edited by Fourth : 05-23-2007 at 09:25 AM. Reason: Automerged Doublepost |
||||
|
|
|
|
#12 | ||||
|
J.D. Freeman
Senior Member
|
Well, I followed the guide, and I still cant get it to work. I feel like a complete noobtron.
|
||||
|
|
|
|
#13 | ||||
|
Dimension, The
Senior Member
|
Quote:
perhaps some screenshots of your settings and such will help us figure out the problem. the guide is pretty much totally accurate as AN and I did a bunch of testing on FZ Server to figure out how aliases work. |
||||
|
|
|
|
#14 | ||||
|
J.D. Freeman
Senior Member
|
Ok, I'll reinstall and show you my process...
EDIT: The yellow blocks in the two screen show the same IP, which is the external IP (same as the IP from www.whatismyip.org) Last edited by DSwarP : 05-23-2007 at 12:09 PM. |
||||
|
|
|
|
#15 | ||||
|
J.D. Freeman
Senior Member
|
AntiNazi just spend like 2 hours with me trying to figure it out. We almost got it, and I have it set up and its working, but now when people connect it wont really work. It gives this error: 425 Can't open data connection. Any ideas?
|
||||
|
|
|
|
#16 | ||||
|
I has a Vostro!
Senior Member
|
You have 2 FTPs going to mozart??? Why?
|
||||
|
|
|
|
#17 | ||||
|
Powered By Gatesware
Senior Member
|
Does filezilla have support for webpages built in? I would like to buy a domain name and setup a web portal any help would be greatly appreciated
|
||||
|
|
|
|
#18 | ||||
|
LOL MONEY, MONEY LOL
Retired Staff
|
Sticky FTW
|
||||
|
|
|
|
#19 | ||||
|
Dimension, The
Senior Member
|
Quote:
If you wanna make your filezilla server accessible from the web, just forward the ports(if you are behind the router)and share the IP with whomever. |
||||
|
|
|
|
#20 | ||||
|
moo!
Senior Member
|
I worked with Filezilla @ work...
I managed to host every computer's shared drive on one computer.. I forget how I did it, but it wasnt really hard... It took me alot of searching, maybe I should find it and contribute? Filezilla FTP servers are great
|
||||
|
|
|
|
| Please Register to Post a Reply |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Free & Easy ftp server for WinXP ??? | SaFrOuT | Web Browsers, News & FTP Programs | 6 | 01-04-2006 12:25 PM |
| ftp server help | Danman589019 | Web Browsers, News & FTP Programs | 24 | 03-15-2005 09:38 PM |
| Setup up FTP server | klebs89 | Networking and Security | 3 | 06-09-2004 12:42 PM |
| FTP server | AsSuLuTo | Linux, BSD, Alternative OS's | 16 | 11-17-2003 03:49 PM |
| question about FTP server/file server | Claw13Angel | Hard Drives, CD/DVD Drives & Flash Media | 0 | 08-11-2003 01:34 PM |
| Thread Tools | |
|
|