The Windows operating system has built-in features that allow you to share documents, photos, music and video with other Windows users in the local network. However, users of Linux or another non-Windows OS may have a hard time trying to access shared resources on Windows computers. Setting up an FTP server on a Windows machine can solve such interoperability issues in sharing files between different types of computers.
FileZilla Server is a free, fast and powerful FTP server for Windows. By default, the FileZilla server starts automatically with Windows, and the admin port is 14147.
I don't like to see the admin interface started at every login.
You should define some ports for passive mode.
I like to enable TLS/SSL for added security in FTP transfers.
I created a group called users
.
Then, I created a user for myself.
You should create a new rule for FileZilla in Windows Firewall.
In the new inbound rule wizard, select the following settings.
- What type of rule would you like to create? Port
- Does this rule apply to TCP or UDP? TCP
- Does this rule apply to all local ports or specific local ports? 21, 990, 2100-2121
- What action should be taken when a connection matches specific conditions? Allow the connection
- Name: FTP connections