Home  >  Article  >  what is ftp server

what is ftp server

青灯夜游
青灯夜游Original
2021-03-18 15:44:2518209browse

ftp server refers to a computer that provides file storage and access services on the Internet. They provide services in accordance with the FTP protocol. FTP refers to the File Transfer Protocol, which is a protocol specifically used to transfer files; and a server that supports the FTP protocol is an FTP server.

what is ftp server

The operating environment of this tutorial: Windows 7 system, Dell G3 computer.

FTP server (File Transfer Protocol Server) is a computer that provides file storage and access services on the Internet. They provide services in accordance with the FTP protocol. FTP is File Transfer Protocol. As the name suggests, it is a protocol specifically used to transfer files. Simply put, a server that supports the FTP protocol is an FTP server.

FTP server type

1. Authorized FTP server

The authorized FTP server only allows authorized users on the FP server system to use it. Before using an authorized FTP server, you must apply for a username and password from the system administrator. You must enter the username and password when connecting to such an FTP server.

2. Anonymous FTP server

The anonymous FTP server allows any user to log in to the FTP server with an anonymous account FTP or anonymous, and view and transfer authorized files. Some FTP servers are accustomed to requiring users to use their email addresses as login passwords, but this has not become a standard practice for most servers.

Extended information:

FTP (File Transfer Protocol) is a file transfer protocol. It is a TCP-based protocol and adopts client/server mode. Through the FTP protocol, users can upload or download files on the FTP server. Although there are many sites for downloading through the HTTP protocol, FTP has become the preferred server for uploading and downloading files on the network because the FTP protocol can well control the number of users and bandwidth allocation, and upload and download files quickly and easily. At the same time, it is also an application through which users can connect their computers to all servers running the FTP protocol around the world and access a large number of programs and information on the servers. The function of the FTP service is to realize the remote transfer of complete files. The characteristics are as follows:

(1) FTP uses two parallel connections: control connection and data connection. The control connection transmits control commands between two hosts, such as user identities, passwords, directory change commands, etc. Data connections are used only to transfer data.

(2) During a session, the FTP server must maintain the user status, that is, the control connection with a certain user cannot be disconnected. In addition, when a user moves in the directory tree, the server must keep track of the user's current directory. In this way, FTP limits the number of concurrent users.

(3) FTP supports file transfer in any direction. When a user establishes a connection with a remote computer, the user can obtain a remote file or transfer a local file to the remote machine.

For more related knowledge, please visit the FAQ column!

The above is the detailed content of what is ftp server. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Previous article:What does IDE mean?Next article:What does IDE mean?