Common FTPServer in Linux

Source: Internet
Author: User
Tags ftp client
For more information, see FTPServer-Linux Enterprise Application-Linux server application. There are several very good ftp servers in Linux, which have their own characteristics and are suitable for different application scenarios. According to its configurability, it can be divided into three categories: weak, moderate, and high.

Ftpd and oftpd are simple functions. The former is similar to ftp client tool, and only supports standard functions. In addition, SSL is supported. Oftpd is a very small anonymous ftp server.

Vsftpd and pure-ftpd are the main types in the manufacturing center. These two focuses on security, speed, and light weight. They are used on large ftp servers, especially vsftpd. These servers have simple user authentication and permission control, and pay more attention to security and speed. They all support virtual users, but User Permissions depend on the system permissions of files. Permission configuration for directories is not supported, and it is difficult to Configure permissions that depend on directories. Pure-ftpd is more powerful than vsftpd and supports many user authentication methods.

Proftpd, wu-ftpd, and glftpd must be configured. Proftpd is configured in a similar way as Apache. It supports virtual servers, permission configuration for directories and virtual users, inheritance and coverage, and similar to Apache. htaccess. ftpaccess. In addition, there are many modules to help implement some specific functions. Wu-ftpd can be said to be the predecessor of proftpd. It was widely used in the early days. proftpd is a critical weakness of wu-ftpd, it can replace wu-ftpd. Glftpd is also known for its powerful functions. It is highly configurable and can complete some unique tasks, such as automatic CRC verification. It is widely used in organizations such as 0-day. Because these software is too powerful, there are many security risks and need to be patched frequently.

My usage experience: the previous ftp needs were simple: system users and anonymous users, which can be well solved using vsftpd. When configuring the ftp server of Yamano, three users have different permissions for different directories of the same heap of data, and the virtual user method barely solves the problem, and there is a problem. Later, I switched to proftpd to easily and beautifully implement functional requirements. In the past, I always had a heart affair with proftpd. I thought it was too strong and complicated, but not applicable. I was worried that I would not configure it. I did it quickly with the help of rogerz yesterday, the configuration is not so terrible as it is said: vsftpd is also retained as the ftp server of the System user.
Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.