Contents

Overview
Creating a FTP User
Creating a New FTP Website from IIS Manager
Logging into FTP Site
Conclusion

 

Overview

This guide will help you to create a FTP website in IIS and be able to upload content onto your server. Microsoft FTP service is installed along with the IIS web server role and integrates with IIS 8.0. You can either create a new FTP site or add FTP publishing into an existing IIS website.

Creating a FTP User

Before you start creating a FTP site, you will have to create one or more FTP users who will have permission to access the FTP site. These users are local users. Follow the steps below to create a FTP user from the Computer Management console:

1) Log in to your Windows VM server via Remote Desktop. See this article for instructions.

2) Click Server Manager on the bottom left of the screen

download__6_.png

3) Now within the Server Manager, click Tools on the upper right to access the list of server tools, followed by Computer Management.

download__7_.png

4) Click on Computer Management to access these features. There, expand Local Users and Groups, right click on Users and select New User…

download__8_.png

5) In the New User dialog box, enter the following fields: User name, Full name, Description, Password, and Confirm Password. Make sure to enter a strong password that is at least 8 characters long and composed of upper- and lower-case letters, numbers, and special characters. Uncheck the box User must change password at next logon. Then, click the Create button. This will bring back the New User dialog box, where you can simply click the Close button.

download__9_.png

You will now see the new FTP user you just created in the Users folder. You will be providing this user with permission to access your FTP site.

Creating a new FTP Website from IIS Manager

The FTP service makes it easy to create a new FTP site by using the wizard to walk through all the required steps. Note that the default path of the FTP site is “%SystemDrive%\inetpub\ftproot”

1) Log in to your Windows VM server via Remote Desktop. See this article for instructions.

2) Open Server Manager with this icon on the bottom left of the screen

download__10_.png

3) Now click tools on the upper right to access the list of server tools

 

download__11_.png

4) In the Connections pane, you will see your server name. Please expand it by clicking on the '+' sign.

 

download__12_.png

5) In the same Connections pane, right-click the Sites folder and then click the Add FTP Site… option.

download__13_.png

6) In the Add FTP Site dialog box, type a friendly name for your FTP site in the FTP site name field.

7) In the Content Directory section, click the browse button (...) next to the Physical path field to which the FTP site is associated. You will have to create a new folder under “C:\inetpub\ftproot” directory before doing this.

download__14_.png

8) On the next page of the wizard:

  • Choose an IP address for your FTP site from the IP Address drop-down menu.
  • Enter the TCP/IP port for the FTP site in the Port field. The default port is 21.
  • Do not check the Enable Virtual Host Names check box.
  • In the SSL section, select the Allow SSL option and under SSL Certificate drop-down menu, set the option as Not Selected.
  • Now click Next.

download__15_.png

9) On the next page of the wizard:

  • Select Basic as your Authentication option.
  • In the Authorization section, from the Allow access to: drop-down menu, please select Specified users. In the field below, specify the FTP user.
  • In the Permissions section, select the appropriate permissions you want to give the user: Read only, Write only, or Read and Write.

download__16_.png

Now that you have completed the configuration of your site, you will find your FTP site in the Sites folder.

 

Logging into FTP Site

Once the FTP user and the FTP site are created you can use their login details to access your FTP site. You may use a command prompt session to access the FTP site or use your own third party FTP client software for access.

In case of using the command prompt to make sure the FTP service is running on your local machine, please type the following command to connect to your server:

FTP ServerIP

Then, when you are prompted for a username, enter your FTP user. When prompted for a password, enter the password.

 

download__17_.png

Apart from using the command prompt, you can use other third party FTP client software such as FileZilla, WinFTP, etc.

Conclusion

Now you have successfully created your FTP website using IIS. You can upload your site content onto the server via your FTP connection. You can find more information about using your Windows VPS on our Knowledge Base at http://kb.cloud.im/