1) Install the FTP service.
a. Ensure you have your SBS Media in your SBS server CD or DVD drive, or that you have an on-disk (or network-available) copy of the SBS media to which you can point during setup of FTP.
b. Log into your SBS server as an administrator.
c. Do the following:
Start
Control Panel
Double-click Add or Remove Programs; then click Add/Remove Windows Components.
This brings up the Windows Components Wizard. Under Components, click Internet Information Services; then click Details.
Within the details dialog box, click the check-box beside the FTP Service (make sure it is 'checked'); then click OK.
Click Next. You should see a status bar showing the progress of the setup.
If the SBS routines find the setup files in their path, they will proceed with the install of FTP; otherwise, they will prompt you with a message similar to "Please insert the SBS setup CD." This option will allow you also to browse to / point to where the setup files may be located. We will assume you have the setup files on the hard drive under c:\sbssetup and that you browse to that location.
When Setup is done, Click Finish to close the wizard.
2) Ensure the FTP service is started. After FTP has been installed, go to 'services' (Click = 'Start', then browse to 'Run', then type 'services.msc' and press <Enter>) This will take you to the services control user interface, which allows you to start/stop services and set service parameters.
Highlight the FTP service, right-click it, then go to 'Properties,' and ensure the FTP service is 'Started' and is set for Automatic startup.
3) Enable any firewall / router rules to allow FTP inbound through the firewall. Whichever firewall you are using the - SBS server's built-in firewall or a Linksys broadband router - you must allow Port 21 to pass inbound through the firewall. The assumption is that you want to provide inbound FTP capability to outside clients.
We will assume a Linksys broadband router, in which case you go to its configuration page and Enable the 'Virtual Server' option for FTP. This basically is a pre-defined application service on Linksys that has the necessary port listed and makes for easily allowing FTP inbound to your network.
The specific instructions will vary by firewall or router vendor and model
4) Setup any FTP 'virtual directories,' which are logical pointers to folders on your server where FTP files will reside.
Go to the IIS management interface, expand the FTP server, right click on it, click "New,"
then "Virtual Folder" and give a name to the virtual folder.
Example: Let's say you setup a windows folder C:\patches to hold all MS patches.
Now, assume you want Microsoft Engineering to be able send a file inbound to your FTP server, to that virtual folder.
So, for the virtual folder name, you choose a useful name, such as "patches," and you point it to the "c:\patches" folder.
Note: Be sure you click the check-box for "Allow Write" in the settings of the virtual folder, so that authorized external users can write to the virtual folder
Note also: When you connect inbound to this server and authenticate, the virtual folder name can be used in "cd" (change directory) commands - i.e., after you are connected, ftp> cd /patches (this will take you to the 'patches' virtual FTP folder)