..


Sponsored Links

Vsftpd: make an FTP server on Linux

Article written by Francis celebrate
Page 1 of 3

The 'FTP (File Transfer Protocol) is a protocol which is part of the TCP / IP, used to transmit data and to upload / download files between computers.

To run the FTP uses a client / server model, which is to an FTP server, a program that accepts incoming connections, in the case of Linux a daemon listening continuously, and the FTP client, which sends the request to the server, consisting usually by a suitable program (eg FileZilla) or from any browser.

More simply, the FTP server provides FTP client files and any other type of resource that can be shared and transmitted.

In this article we will examine the installation and configuration of the vsftpd FTP server on a Debian machine (speech therefore also valid for Ubuntu installations).

Access to an FTP server by a client can be done in two main ways:

  • to anonymously
  • with authentication
In an anonymous way, clients access the FTP server using this as a default user account called 'anonymous "or" ftp "and sending a general e-mail address as your password.
In order to authenticate the user used by the client must have an account and password previously defined on the server.

By default the root directory of the FTP server is hidden and exchanged with the directory / home / ftp, which contains the files made ​​available, in order to hide the rest of the file system to access clients.

The examples shown here were made on a local network and relate to very simple configurations which can be a stimulus for further discussion of the topic.

In the same category ...
E-Learning
Linux (Course) Linux (Course)
Complete guide to open-source system. From 49 €.
PHP (Course) PHP (Course)
Full course for creating dynamic Web sites. From 49 €.
Ruby and Ruby on Rails (Course) Ruby and Ruby on Rails (Course)
Create software and Web applications with Ruby and RoR. From 39 €.
Sponsored Links