Tuesday, 24 April 2012

Set Up FTP Server Using FileZilla on Windows 7

FTP stands for File Transfer Protocol, if you want to know more about it, you can check it out at Wikipedia. FTP is actually getting less popular nowadays as users have lots of other protocols to exchange files, P2P especially BT. FTP, however, is still playing a very important role.

Let's say, if you have a file that's about 300MB and you would like to send it over to your friend oversea immediately. What would you do? Usually emails have attachment limit (usually it's not as high as 300MB) and it will be extremely slow and unstable if you try to transfer over instant messenger software like MSN. The best solution will be setting up your own FTP server at home and authorize your friend to download from your computer. Mind as well, you can set up an account so that you can view all of your files and grab them wherever you go.

Software Windows 7

If have already set up your remote desktop at home, you will probably leave the computer on 24*7 just so that you can access it any time you want. Or if you have a spare computer like I do, why don't you try to make use of it? I am going to show you how you can make your computer into a FTP server.

Set Up FTP Server Using FileZilla on Windows 7


Sale Price : $139.99


Availibility : Usually ships in 24 hours



Order Now!

Technical Details
  • Make the things you do every day easier with improved desktop navigation.
  • Make your web experience faster, easier and safer than ever with Internet Explorer 8.
  • Run many Windows XP productivity programs in Windows XP Mode.
  • Connect to company networks easily and more securely with Domain Join.
  • Easily create a home network and connect your PCs to a printer with HomeGroup.

Windows 7 Professional SP1 32bit (Full) System Builder DVD 1 Pack Overview

With Windows 7 Professional, fewer walls stand between you and your success. You can run many Windows XP productivity programs in Windows XP Mode and recover data easily with automatic backups to your home or business network. You can also connect to company networks effortlessly and more securely with Domain Join. With all the exciting entertainment features of Windows Home Premium, it's a great choice for home and for business. Need to use multiple languages on your PC or help protect your data with enhanced BitLocker security? Get Windows 7 Ultimate.

More work, more play, and more of everything in between. Click to enlarge.

Manage lots of open programs, documents, and browser windows easily with thumbnail and full-screen previews of open windows. Click to enlarge.

With Snap you can arrange two windows side-by-side just by dragging them to opposite sides of your screen. Click to enlarge.

Open files you use regularly in just two clicks with Jump Lists on the improved taskbar.

Everything you need for work and home

Simplifies everyday tasks

  • Improved desktop navigation features like Snap, Peek and Shake, make it easier to manage all of your open windows.
  • Creating a home network has never been easier. You can even share files and printers with all the PCs with Windows 7 on the network.
  • Find virtually anything on your PC – from documents to songs to email – just by typing a word or two with Windows Search.

Works the way you want

  • Designed to make your PC sleep and resume quicker.
  • Takes full advantage of the power and multi-tasking capabilities of the latest 64-bit PCs.

Makes new things possible

  • Watch, pause, rewind and record TV with Windows Media Center.
  • Includes integrated video and Dolby audio codecs.

Simplifies Everyday Tasks

Simple to use

Preview
Manage lots of open programs, documents, and browser windows easily with thumbnail and full-screen previews of open windows.

Pin
Open files and get around your PC faster with the improved taskbar. You can easily pin programs you use often to the taskbar and launch them in just one click.

Windows 7 lets you peek behind open windows to get a quick look at your desktop. Click to enlarge.

Instantly locate and open virtually any file on your PC right from the Start menu with Windows Search. Click to enlarge.

Turn your PC into a TV with Windows Media Center, and enjoy your favorite videos and music with Windows Media Player. Click to enlarge.

Jump Lists
Open files you use regularly in just two clicks with Jump Lists on the improved taskbar.

Snap
Windows 7 has simple new ways to manage open windows. For example, with Snap you can arrange two windows side-by-side just by dragging them to opposite sides of your screen.

Peek and Shake
Windows 7 lets you peek behind open windows to get a quick look at your desktop.

Windows Search
Instantly locate and open virtually any file on your PC, from documents to emails to songs, right from the Start menu, with Windows Search.

Easy to connect

Setting up wireless connections is easier with consistent, one-click connections to available networks. Click to enlarge.

Enjoy the photos, music, and videos on your home PC when you're away from home with remote media streaming. Click to enlarge.

Manage Backup and Restore and other features through Action Center. Click to enlarge.

Search, organize, and edit files across a network in the same way you would a single folder.Click to enlarge.

Wireless setup
With Windows 7, setting up wireless connections is easier with consistent, one-click connections to available networks, whether those networks are based on Wi-Fi, mobile broadband, dial-up, or corporate VPN.

HomeGroup
Connect Windows 7 PCs on a home network in just four clicks and easily get to the photos, music, and files on each one--even share printers--with HomeGroup.

Easy to browse the web

Internet Explorer 8
Visual search helps you quickly find the information you want by adding visual cues and previews to search results from top search providers including Live Search, Wikipedia, Yahoo, Amazon, and others.

Internet Explorer 8
Use Web slices to conveniently keep up with changes on frequently updated websites, like eBay auctions or traffic sites, directly from the IE8 toolbar.

Easy to communicate and share

Windows Live Photo Gallery
Windows Live Photo Gallery makes share your photos to your favorite photo site easy.

Windows Live Mail
Windows Live Mail makes managing multiple email accounts easy.

Windows Live Family Safety
Keep your child safe by managing what sites they can visit and who they can send/receive emails and im communications from.

Note: Windows Live components need to be downloaded separately.

Works The Way You Want

Faster and More Reliable

Resume from sleep
We designed Windows 7 to help PCs sleep and resume from sleep more quickly by improving the way Windows 7 manages drivers, programs, and power.

Faster and more reliable
We reduced the amount of memory your PC needs for open windows and to execute commands to help it be more responsive to commands.

Fewer clicks and less interruptions

Makes New Things Possible

Media on your terms

Windows Media Center
Turn your PC into a TV with Windows Media Center.

Windows Media Center
Watch shows for free when and where you want with Internet TV.

DirectX 11
DirectX 11 technology delivers breathtaking game graphics so real, it's unreal.

New ways to engage

Windows Touch
Windows Touch makes PCs with touch screens easier and more intuitive to use.

Media on your terms

Windows Media Player
More and more consumer electronics, from TVs to digital photo frames, can be connected to home networks. With Play To in Windows 7, you'll be able to easily send music, photos, videos from your PC to a networked device throughout your home.

You can enjoy the photos, music, and videos on your home PC when you're away from home with remote media streaming.

Work anywhere

Location Aware Printing
Windows 7 will automatically pick the right printer for you when you move from home to work networks.

Work anywhere with less effort.

  • Get connected in three clicks wherever there's a wireless network connection.
  • Keep documents on your PC and on network servers in sync automatically.
  • Your PC will automatically use the printer you prefer for whatever network you're on.
  • Simplify making presentations special settings that keep your PC from sleeping and turn off messages, notifications, and screen savers.
  • Instantly locate virtually any file, email, or document on your PC just by typing a word or two.
  • Get around your PC faster with the improved taskbar.
  • Open programs you use regularly in one click and files you use regularly in just two.
  • Manage lots of open programs, documents, and browser windows easily with thumbnail and full-screen previews of open windows.
  • Manage multiple email accounts, including Hotmail, Gmail, AOL, and Yahoo! Mail Plus, all in one place with one simple program.
  • Get to the files, photos, and music on any PC with Windows 7 in the house from any other.
  • Print to any printer in the house from any PC with Windows 7 in the house.

Safeguard your hard work.

  • Advanced Backup and Restore makes it easier to keep your work safely backed up to external or network drives and accessible if you need it.
  • File encryption helps keep proprietary and confidential information on a PC secure if it is lost or stolen.
  • Preserve your investment in programs designed for Windows XP with Windows XP Mode.
  • Windows Internet Explorer 8 helps keep your PC safer from malware and you safer from fraudulent websites designed to fool you into divulging private information.
  • Easily add your PC to a secured, managed, network with domain join capabilities.
  • Group policy controls help administrators more easily and effectively manage the security and configuration of multiple PCs.

Choose the Windows 7 Edition That Is Best For You

Features

Windows 7 Home Premium

Windows 7 Professional

Windows 7 Ultimate

Make the things you do every day easier with improved desktop navigation.
Start programs faster and more easily, and quickly find the documents you use most often.
Make your web experience faster, easier and safer than ever with Internet Explorer 8.
Watch, pause, rewind, and record TV on your PC.
Easily create a home network and connect your PCs to a printer with HomeGroup.
Run many Windows XP productivity programs in Windows XP Mode. 
Connect to company networks easily and more securely with Domain Join. 
In addition to full-system Backup and Restore found in all editions, you can back up to a home or business network.  
Help protect data on your PC and portable storage devices against loss or theft with BitLocker.  
Work in the language of your choice and switch between any of 35 languages.   


After trying a couple of the FTP server software, the freeware FileZilla Server became my choice.

OK, let's get started.

The first thing you will need to do is to install the package you just downloaded (from the above link); the installation is quite straight forward and I am not going to get into too detail.

Upon successful installation, FileZilla server will launch and you should be able to see the following interface:

Before we go ahead and set it up the ports, we would like to add a user to make sure it works. We will go to choose from "Edit-->Users" (Or there is a shortcut icon right underneath the "Edit" on the menu bar.)

I created a user named "anonymous", and I make sure the "Password" field is uncheck because I would like to make this as my public FTP account that visitors could download from my FTP server. If you would like to set up other accounts, make sure your "Password" filed is checked to enforce a secure login. For different users, you can assign different path, or you can just create a group and assign the path to all members in that group.

On the left hand side, you will see the "Shared folders", you can specify the folder path you would like "anonymous" to look at as well as the permission you would like to grant. Once it's done, click OK.

Note: The shared folder directories is the root folder that the selected user (in this case, it's "anonymous") could see, but any folders contained by root folders are also visible to this user.

The common thing Windows users would probably miss while setting up FileZilla is the Firewall. Over the installation, even though you grant permission for FileZilla server to access your computer resources, there is something not quite correctly set up.

Browse to your firewall setting, you should be able to find FileZilla Server Interface might be in the allow list; however, this is the problem. We should allow the FileZilla Server core instead of the interface. The interface is just the UI for end users like you and me to access the core program. So we click add to choose "FileZilla Server" from the installation folder:

Now it should be OK.

If you have two or more computers at home, you can give it a test now. First find out your internal IP address. If you don't know how to do it, check my previous post, set up your remote desktop. For example, I found that my server's internal IP is 192.168.1.111, then on the other computer, I simply type in ftp://192.168.1.111.

Note: If you have a different port other than port 21, let's say you have port 22, you should type in ftp://192.168.1.111:22 if you don't know what port it is, it's actually under setting-->General setting: If it works for you, we will move on; otherwise, please read the instructions again or ask me.

FTP server is meant to be exit in a network, if you just try to set it up at home, then you are done; but according to the situations I introduced in my first paragraphs, I do want to make it global.

Like a Remote Desktop, we will also need to set up port forwarding. In my case, since my FileZilla Server is on Port 21 on my computer, I will need to somehow forward the FTP request onto this port. Ideally, it would be great if we can set up port 21 as external port because every time we type in the address, we don't need to type in the port number (Browser's default FTP port is port 21). However, most of the ISP (Internet Service Provider), for example I use Telus, block port 21. We will need to find an alternate port as our external port:

I set up Port 5050 as my external port and all FTP request through this port will be redirect to Port 21 on my server. I am using D-Link DIR-825, if you have different router, please refer to the instruction on your manual.

If you set up your Dynamic DNS, then you are already done, if not, please go back and read my post; it's extremely easy.

Let's say you have your Dynamic DNS name as myServerAtHome.no-ip.org, then when you are outside, you can simply type in ftp://myServerAtHome.no-ip.org:5050, but if you are at home, you can just type in ftp://192.168.1.111.

You can use your browsers to visit your FTP server, however, I do recommend you to use FTP software. FileZilla Server is a great FTP server and they do have client software too. You can check FileZilla's website; if you haven't got one, why don't you try FileZilla Client?

Set Up FTP Server Using FileZilla on Windows 7

No comments:

Post a Comment