0% found this document useful (0 votes)
39 views15 pages

Acn 5

This document discusses how to configure an FTP server. It explains what FTP is, how FTP servers work, benefits of FTP servers, how to install the FileZilla FTP client and FTP server on Windows, and how to configure basic settings and access the FTP server locally or remotely.

Uploaded by

Umesh Bhosale
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
39 views15 pages

Acn 5

This document discusses how to configure an FTP server. It explains what FTP is, how FTP servers work, benefits of FTP servers, how to install the FileZilla FTP client and FTP server on Windows, and how to configure basic settings and access the FTP server locally or remotely.

Uploaded by

Umesh Bhosale
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 15

PRACTICAL NO - 05

Aim : Configure FTP server.

Theory:

 What is FTP ?

File transfer protocol (FTP) refers to a process that involves the transfer of files
between computers over a network. The process works when one party allows another
to send or receive files over the internet. Originally used as a way for users to
communicated and exchange information between two physical computers, it is
commonly used to store files in the cloud, which is usually a secure location that is
held remotely.

 How do FTP Servers work ?

FTP servers are the solutions used to facilitate file transfers across the internet. If you
send files using FTP, files are either uploaded or downloaded to the FTP server. When
you’re uploading files, the files are transferred from a personal computer to the server.
When you’re downloaded files, the files are transferred from the server to your
personal computer. TCP/IP (Transmission Control Protocol/Internet Protocol), or the
language the internet uses to execute commands, is used to transfer files via FTP.

Uploading :

Files
Personal computer---------> Server

Downloading :

Files
Server---------> Personal computer

 Benefits of FTP

1. Security :
The biggest benefit of using FTP servers over other choices is the level of security
that these managed options can provide. This gives you the added assurance that
your sensitive files won’t fall into the wrong hands, as they are encrypted in
transit.

2. Control :
Another benefit of using an FTP server is the level of control that you can gain
over your data. Many FTP servers, especially industry-leading ones, offer granular
access controls allowing your administrators to determine who can upload,
download, edit, delete, or share files; and what folders they have certain
permissions within.

3. Large file sizes :


If your organization deals with a massive amount of data, you won’t want your
entire file sharing process to be interrupted due to files that are too large. Instead,
you can use an FTP server that enables you to send gigabytes of data all at once.

4. Improved workflow :
FTP server gives you a single location to store all of your files. This reduces the
amount of time your team spends hunting for a specific piece of data. It also
reduces the chance for lost files.

5. Disaster Recovery :
When disaster strikes, like an interruption to your internet connection, a loss of
power, or even an actual natural disaster, you don’t have to worry about losing
work. Instead, your data is regularly and automatically backed up to another
location. Then, if you need to restore your data, you can do so by coordinating
with your FTP vendor.

 Install FileZilla FTP client :

1. Open the official Download page of Filezilla to start downloading Filezilla


for Windows 10.
2. This section provides the steps to install the FileZilla FTP client on Windows
10. Now double-click the installer downloaded by us in the previous section. It
will start installing FileZilla. It will also ask for system permission to allow the
installer. Click the Yes Button to start the installation. It shows the Welcome
Wizard asking to accept the License Agreement as shown in Fig.

3. Click the I Agree Button to accept the License Agreement. It will load the
required data and shows the installation options as shown in Fig
4. Choose the appropriate option to allow either all users or active user and click
the Next Button. The next wizard provides options to choose installation
components as shown in Fig.

uuu

5. It's mandatory to install the FileZilla Client component as shown in Fig . You
may keep the other components selected or deselect them based on your
requirements. After selecting the installation components, click the Next
Button to continue the installation. The next wizard provides the option to
choose the installation path as shown in Fig 6 and Start Menu options as
shown in Fig.

6. Now click the Next Button to continue with the installation. It completes the
installation and shows the final wizard with the success message as shown in
Fig.
7. Now click the Finish Button to close the installer. It will also execute FileZilla
in case you have kept the Start FileZilla now option selected. The default
screen of FileZilla is shown in Fig

8. Click the Quickconnect Button after filling the Host, Username, Password,
and Port. It will ask to remember passwords using the Remember Passwords
Dialog as shown in Fig.
9. Choose appropraite option to remember the passwords and click the OK
Button. In case the server is communicating over an insecure protocol, it will
also show the security warning . The remote server must always be
configured to use FTP over TLS to securely transfer files between the local
system and remote server. The clear password and files must not be
transferred over insecure connection for production usage.

10.
Click the OK button for testing purposes. It will successfully connect with the
server and list the directories and files available at the root directory of the
FTP user .

11. Now transfer file by simply double clicking it or right-click and choose
Upload Option, FileZilla will show 533 error in case write permission is not
provided by the server. Now open the files directory having read and write
permissions and If we try to transfer the file to the directory having
appropriate permissions, it will transfer over the FTP protocol as shown in
Fig.
12. Now open the Site Manager by clicking File -> Site Manager

13. It will open the Site Manager.


download FileZilla Server :

1. It is open-source software and available free to download.


2. Therefore, go to the official website or use this link.
3. Click on the green color button saying “Download FileZilla Server“.
4. It supports both 32-bit and 64-bit versions.
5. A pop-up window will open, click on the Download button.
6. Save package on your Windows 10/8/7 system

Once the executable setup file is on your system follow the below steps to install it on your
OS.

1. Double click on the FileZilla_Server setup file.


2. Click on the Yes button, when it will ask your permission to run the setup.
3. Next, select the “I Agree” to accept the terms and conditions of the software.
4. By default, the Standard packages will be selected to install. The one item which will
be unselected is “source code”, if you are a developer or want to go through the code
of FileZilla you can select that one as well. However, normally we can leave that be
unchecked.
5. Select the Next button
6. The destination folder will set to use the C drive, in case you don’t want to install it
there, you can change it. Otherwise, click Next.
7. To make the FileZilla server start automatically with Windows leave the default
option “Install as a server, started with Windows“. If you want to start it manually
then you can choose that one.

8. Move forward, follow the wizard and wait for few seconds the FileZilla server will be
on your Windows 10 system up and running.
Connect to localhost FTP server:

When we open the FileZilla, it will ask us to connect to the local FTP server created by this
program on Windows 10, 7, or server. Simply click on the Connect button.

Remove errors :

After starting the server, in the log section it will give two errors:

 You appear to be behind a NAT router. Please configure the passive mode settings and
forward a range of ports in your router.
 Warning: FTP over TLS is not enabled, users cannot securely log in.

Create FileZilla server Groups :

We can create groups in the FileZilla to allow a particular group user to access some folder or
file which other group users cannot.

Here we let you know the step to create a single group but you can use the same to create
multiple as per the requirements.

 Again go to the Edit menu and select Groups.


 From the left side panel, select “Shared folder“
 Click on the Add button and give some name to your group.
Access FTP server Locally or Remotely
The key thing which we need to access the FTP server is the client application, you can either
use FileZilla’s client app or simply add it as an FTP site via MY PC or Computer section of
Windows 10 or 7.

 Well, to access it using FileZilla client, just open it.


 Enter the IP address of your PC where you have created or installed FileZilla’s FTP
server.
 Enter the username and password we have created in this tutorial.
 21 is the default port or use the custom one if you have assigned any and then
click on Quick Connect.
 Accept the Certificate.
Conclusion : Hence , we successfully studied FTP server.

You might also like