How To Set Up Your Own FTP Server With Core FTP
|
| ||||||||
| Compare: | Web Design Calculator | Web Design Cost Guidelines |
Are you an E-Commerce Web Designer? Add a Free Listing
There is one thing that I do almost constantly during my day job that I realized I don’t really do at home. That is creating an FTP server where you can retrieve files from within one sub-network while you’re anywhere on a LAN, or in the case of a home FTP server, accessing files from the larger Internet.
For something like this, a lot of people immediately consider a long list of file sharing solutions like the 5 browser-based P2P file sharing tools Tim mentioned or the 4 file sharing applications he wrote about that communicate over the Internet. We’ve covered lots of FTP clients, and Varun showed how to enable the Windows FTP service to serve out files from your own FTP site.
The Windows FTP service is useful for quickly sharing files without the need to install any new software, but it is also limited as far as functionality is concerned. For things like security, extensive user management or handling multiple domains easily, outside free FTP server software can offer some pretty cool advantages. One of my favorite tools is the free Core FTP Server.
Setting Up Your FTP Domain
I’m going to show you how fast and easy it is to set up an FTP server on your home PC with up to three domains where you can assign specific users and passwords that have access to specific directories on your PC.
When you first launch Core FTP Server you’ll see a blank domain listing where you can get started configuring your three free FTP domains. To do so, just click the “Setup” button.

The domain setup is where 90 percent of the configuration takes place. You’ll see, buried on this page, not only the ability to configure your FTP domain, but you can also enable signed certificates for access to the FTP server, virtual paths that users can navigate when they connect to your server, lots of security options like SSH, SSL, etc.

If you’ve purchased certificates, click the “Certificate” button to set them up. If you don’t have one, you can set up your own “Self signed certificate” with the screen below.

The fastest and easiest way to set up the server (although obviously not the most secure), is to just configure “localhost” with the standard FTP port and set up a root FTP path where anyone connecting to your FTP server can obtain files. You can also create sub-directories for individual users, and you set these up when you configure secure user accounts. You do this after setting up your domain by clicking on the “New” button next to the Users listing.

Here, I’ve set up a user called “ryanfriend1” that will have access to the “ryanfriend1” sub-directory upon logging into the FTP server. As you can see, Core FTP Server offers a whole list of options per user that you can configure like download and upload speeds, timeouts and even limit the amount of KB the user can download.

On the left navigation bar in the user setup box you can also click on the “Permissions” link to block or allow file and directory access permissions for that user.

Back on the main screen of Core FTP Server, if you click on the “Access Rules” button, you can specifically block an IP or domain, or a range of IP addresses, if you ever have the need to.

Once you’ve set up at least one FTP domain and a user, go ahead and click on “Start” and you’ll see the server launch in the activity box at the bottom of the main page. When you see that the server is “active…”, your users are almost able to access your FTP server. You still have to forward incoming FTP inquiries to your new FTP server.

First, open up a command prompt on the computer where the server is running and type “ipconfig” to check your IP address. Once you have the address for the PC, you’re ready to set up your router. Log into your router admin page and (in the case of a Linksys router) click on Applications & Gaming. For other routers, find where you can configure Single Port Forwarding.

Enable FTP port forwarding to the PC address where you’ve enabled your Core FTP server. Once you’ve started your server and enabled router forwarding, you’re ready to connect to your FTP server from anywhere in the world. To display this, I used my laptop to connect from outside my home LAN and opened up a command prompt. I quickly did an FTP to the IP address that I know is assigned to my router from our ISP (if you don’t know, just visit a site like WhatIsMyIp from your FTP server PC to find out).

As you can see above, the server welcomed the user with the message that I defined for that domain. It let the user that I defined log in using the assigned password only, and it issued the exit message upon disconnecting.
The whole process of setting up a fast and simple FTP server with password protected user access takes less than 15 to 20 minutes. Core FTP makes it really easy to open up a directory or directories to yourself or to your friends from anywhere in the world with a functionality that goes much beyond the default FTP service that comes with Windows.
If you’ve tried Core FTP Server, share your thoughts about the pros and cons. Do you know of any other comparable free FTP server software? Share your thoughts in the comments section below.
Do you like MakeUseOf articles? Don’t forget to share our articles with others! It’s really important to us.

Fri, 11 Mar 2011 16:31:52 GMT
Tags: file sharing, ftp, How-To Articles, local server, server,
Christiansted E-Commerce | Oconomowoc E-Commerce | Mint Hill E-Commerce | Manteca E-Commerce | Bluff City E-Commerce | Scottsbluff E-Commerce | Seabrook E-Commerce | Kingston E-Commerce | Shelby E-Commerce | Iowa Park E-Commerce |
file sharing
How To Easily Synchronize Folders Outside Dropbox Using Symlinks
There’s a long running discussion on Quora that grabbed my attention. The topic is about the reason why Dropbox is more popular than other free programs with similar functionality. The various answers boiled down to this: simplicity. You put your fi
BitTorrent Creates User-Friendly Client Chrysalis [News]
BitTorrent has released a new client this week called Chrysalis in an attempt to keep novice users interested in the BitTorrent service. Chrysalis has been specially designed with new users in mind, so it’s clearly laid out with free, legal content
ftp
How To Update Ticker Content On Your Website From Your Mobile Phone
One of the coolest things about being an independent journalist is that you’re almost always on top of current events within your field. On the flip side, there’s also a lot of demand on you to get the latest information and news out on the we
Transfer Files Wirelessly Between Computers & iOS Devices With The Help Of FileApp
One of the biggest complaints from iOS users is how tied up their devices are to their computer and iTunes. A user has to cable-connect their iDevice(s) to a computer and sync with iTunes to get files in and out of the device. Apple has already addressed
How-To Articles
How to Scan a Reformatted Hard Drive to Recover Files
I think everyone has had that sinking feeling when you realize you’ve just made a very…big…mistake. Accidentally reformatting and/or installing a new operating system on the wrong hard drive is one of those things you could do to trigger
Need E-commerce Design? Check out our member profiles:
We provide web design, development and hosting services, including complete e-commerce sites. We build affordable, yet professional sites that are search optimized and easily updated.
The Dalles, Oregon US
We provide businesses and individuals high quality web design, web marketing, web hosting, SEO, computer repair (within the atlanta area),and more!
Cartersville, Georgia US
Marchant Media We are dedication to the highest quaility of excellence and customer satisfaction. Today, 65 years after our beginning our dedication to excellence continues.
Monkton, Maryland US
Studio Chic Designs offers affordable boutique graphic design for small businesses. Logo design, blog design, website design,and more. Visit studiochicdesign.com to view packages, rates and reviews.
Austell, Georgia US
Affordable web hosting and affordable web design solutions. E-commerce products with card processing and Paypal integrated. Full Color printing services with design & layout.
Herkimer, New York US
33 Bytes Atlanta is a web development company based in Johns Creek, Georgia, with services including e-commerce solutions, content management systems, website maintenance, and database programming.
Johns Creek, Georgia US
We are a Panama City Beach Web Site Design company offering world-class web site design & promotion for small and large businesses. We also offer Search Engine Optimization & Social Media Management.
Panama City Beach, Florida USHot Tech Deals [Apr 7th]
If you 8217 re in the market for a new computer laptop mobile phone games and other accessories
3 Sites To Study The Roots Of Your Favorite Artists & Songs
Life without music is a life that would be much less enjoyable for most of us Even before smartphon
Latest Hilarious Picks [MakeUseOf Geeky Fun]
Check out the top picks from MakeUseOf Geeky Fun during the last couple of days How Users and Progr
Use Too Many Music Services? Consolidate Your Music With Open-Source Social Player Tomahawk [Cross-Platform]
Some users may wonder whether they should stick with music streaming services and ditch downloading
8 Most Useful Keyboard Shortcuts For Beginner Eclipse IDE Users
I recently had two pair assignments for class each of which had to be with a different classmate W
How To Import & Manage Multiple Email Accounts In Gmail
It is not uncommon to have several email accounts but checking multiple accounts in different place
25 Google Chrome Extensions for Web & Graphics Designers
img src http rss buysellads com img php z 1264761 k bb78eac5744533b69852b62261051c57 a 1276
Article Tags
E-commerce Design Articles
Web Apps & Internet (374)
News (291)
Web Apps (129)
Inspiration (128)
Music (119)
iPhone / iPad / iPod (116)
cool web apps (108)
Google Android (101)
Mobile Tips (100)
Announcements (99)
deals (88)
Games & Gaming Tips (84)
Tech Deals (82)
Opinion & Polls (76)
Cool Software Apps (76)
Social Media (66)
iOS (66)
Browser Tips & Tricks (66)
iPhone Apps (59)
Freebies (58)
geeky fun (58)
Photography (58)
iphone (55)
Google (53)
troubleshoot (53)
android (52)
Photoshop (52)
Graphics (51)
facebook (50)
How-To Articles (50)
Friends:
E-Commerce Website Pricing
Web Design Quote
Website Design
Graphic Designers