0% found this document useful (0 votes)
79 views

Creating FTP Server

Uploaded by

vagewaj278
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
79 views

Creating FTP Server

Uploaded by

vagewaj278
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 10

How to Set Up an FTP Server on Windows: A Step-by-Step Guide

Step 1: Install the FTP Server Feature


1. Press Win + S and search for Control Panel.
2. Go to Programs > Programs and Features.
3. Click Turn Windows features on or off from the left panel.
4. Expand Internet Information Services (IIS).
5. Expand FTP Server, then check the boxes for:
o FTP Service
o FTP Extensibility
6. Click OK to install the FTP features.
Step 2: Configure the FTP Server in IIS
1. Press Win + S and search for IIS Manager (or open it by running inetmgr
from the Run dialog, Win + R).
2. In the IIS Manager:
o Expand the Sites node in the left panel.
o Right-click Sites and select Add FTP Site.
3. Provide a Site Name (e.g., "DemoFTP").
4. Choose or create a folder path to use as the root directory for the FTP
server.
5. Click Next.
Step 3: Configure Binding and SSL Settings
1. IP Address: Choose the appropriate IP address (or leave it as "All
Unassigned").
2. Port: Set the port to 21 (default for FTP).
3. SSL Options:
o Select No SSL for testing purposes or Require SSL for a secure
connection.
o If using SSL, you'll need an SSL certificate installed.
Step 4: Configure Authentication and Authorization
1. Authentication:
o Check Basic for username/password access.
o Uncheck Anonymous (optional, if not allowing anonymous
access).
2. Authorization:
o Allow access for Specific users (enter your Windows username or
others).
o Set Permissions (e.g., Read or Read/Write).
3. Click Finish.
Step 5: Configure the Windows Firewall
1. Press Win + S and search for Windows Defender Firewall.
2. Click Advanced settings in the left menu.
3. In the Inbound Rules section:
o Click New Rule on the right.
o Select Port and click Next.
o Enter port 21 and click Next.
o Allow the connection, then click Next.
o Choose the profiles (Domain, Private, Public) where the rule
applies, then click Next.
o Name the rule (e.g., "FTP Server Port 21") and click Finish.
Step 6: Create the FTP Folder
1. Open File Explorer (Win + E).
2. Navigate to the location where you want to create the FTP folder (e.g., C:\
or D:\).
3. Right-click, select New > Folder, and name it (e.g.,FTP Server).
4. Adjust folder permissions:
o Right-click the folder and select Properties.
o Go to the Security tab.
o Click Edit and then Add to include the necessary users or groups
(e.g., your Windows username).
o Set permissions to Read or Read/Write as required.
Step 6: Restart the FTP site.

Step 7: Switch to Another User Account and Test the FTP Server
1. Log out of your current Windows account and log in with the other user
account you granted access to the FTP server.
2. Open a web browser or FTP client (e.g., FileZilla).
3. Enter the FTP server address:
o Format: ftp://[Your-IP-Address]
o Example: ftp://192.168.1.10
4. Log in using the credentials of the new user account.
5. Verify that you can access the FTP folder and perform operations based
on the permissions assigned.
Reference:
https://youtu.be/qWSpXOX1n4U?feature=shared
https://defronix.com/

You might also like