Setting Up an FTP Server - Tech Learning

Setting Up an FTP Server

Listen to this podcast The concept of FTP, or File Transfer Protocol, is quite simple. Files are shared via an FTP server--which can be any computer--and then accessed using an FTP client that allows one to get or put files depending on levels of access. Setting up an FTP server has become a simple process. As a
Publish date:

Listen to this podcast

The concept of FTP, or File Transfer Protocol, is quite simple. Files are shared via an FTP server--which can be any computer--and then accessed using an FTP client that allows one to get or put files depending on levels of access. Setting up an FTP server has become a simple process. As a matter of fact, just like Web servers, you can take any computer and make it into a file sharing station using FTP Server software. There are many uses for this, from allowing students to put and get, or upload and download respectively, files from a central location. You can restrict their access to one folder, but then later get all the folders for viewing purposes. I imagine its use in Web design classes and other places where a network drive has not been set up for you or your students.

On the Windows side, there are a variety of programs. One such program is FileZilla Server ( Another free, Windows possibility is GuildFTPd ( Now, both of these are flexible, free FTP Server programs that you can use. Regardless of which one you choose, you will still need an FTP client. While many still use WS-FTP LE (, which is the free, academic version of the popular FTP client, others may want to take advantage of the more powerful, yet easy to use--and also free-- FileZilla FTP Client (

While you don't have to use FileZilla FTP client to interact with FileZilla Server or GuildFTPd, the client is so easy to use you would do well to consider it. Another popular FTP client is SmartFTP (, also free for academic use.

On the Macintosh side, you can use Fetch or one of the others available at FTP client ( For educational, non-profit use, Fetch is available at no charge provided you register it. Transmit (, a shareware alternative, has the more traditional split screen window...but as shareware, it is not free. A recommended, completely open source, free alternative FTP client for the Mac is Cyberduck ( .Unfortunately, as far as I know, for the Mac platform, no free FTP Server software exists--with the exception of the Built-in FTP features of Mac OS X ( Still, you might consider 3 FTP servers. I'll start with the most expensive:

  • Rumpus FTP Server ( for the Macintosh is a quality program but is expensive at $249 (possibly less with academic discount). It is definitely industrial strength for education settings.
  • By contrast, CrushFTP ( Server, which costs $25 for 10 concurrent users, works well for certain settings) is amazingly inexpensive but, unlike Rumpus, has many features that may be confusing to the novice user. However, CrushFTP server is initially easier to set up, handling command line edits in Terminal mode.
  • Another shareware option is to get FTP-Config (, $20 for unlimited users. It is a program that installs a free FTP program on your MacOS X, Pure-FTPd, and provides a graphical user interface with "many of Pure-FTPd's features." Setup is simple and online help is detailed but not too detailed--a relief when you want to get things working quickly. This is the option this author recommends for low-cost entry into setting up a Mac FTP server.



Setting Up a Web Server

Listen to this podcast One classroom teacher at the TCEA State Conference ( said, "I want to set up my own Web server in my classroom because I can't get space on the District server. Am I able to do that?" The answer is, "Of course!" Then, I reminded the person that they

Podcast server?

Question: Several teachers in our district have started podcasts, and I am wondering if we should host the podcast audio files on a separate web server. The IT Guy says: Technically speaking, there is no requirement to host podcasts on a special server. Any Website capable of serving Web content can host podcast

Podcasting server specs

Question: What specifications do you recommend for a district podcasting server? The IT Guy says: Podcasts are generally just mp3 files that are hosted for standard http download by Web browsers or podcatching software programs like iTunes or Juice Receiver. Specifications for a podcasting server are really

Protecting Deleted Files

Listen to this podcast Over the last 6 months, I've had to explain to several folks that simply because you delete files on your computer, it does not mean that they are "safe" and "unrecoverable." In fact, it is a relatively simple manner to undelete files off your computer. This is especially

Backing Up Your Hard Drive

Subscribe to TechTips RSS Feed Listen to this podcast If you have ever reformatted a computer, reloaded it with software by loading the programs one by one, you know it can be a time-consuming process. As a matter of fact, I recall spending many an hour loading software with a book in hand (pleasure reading, not

Setting up your PDAs

Tip: What if you or your teachers are new to Personal Digital Assistants (PDAs)? There are different types of Personal Digital Assistants from which to choose, including those on smart phones. PalmOS® and Windows Mobile™ Pocket PC are the main two operating systems that are used in schools and come

Podcast server needed?

Question: We have a number of teachers in the district interested in starting classroom podcasts. Should we be setting up a separate podcasting server? The IT Guy says: Whether or not your district opts to utilize a separate podcasting server depends largely on the subscription growth of the podcasts hosted on

PDF Primer: Printing and Converting

Listen to this Podcast Let's take a moment and imagine what life would be like without PDF files, that standard document format that is viewable across all operating system platforms (e.g. Windows, Macintosh, Linux). The standard document format makes it easy to exchange documents that keep the original formatting

Free and Low Cost Software to Make Computing Easier

You may ask what software is available for free. Over the last few weeks, these 25 software programs have jumped out at me. They may not be necessarily the newest or the best, but they are usually free or under $50. As a matter of fact, depending on your operating system, you could buy all the software in this