Basic Information
1.1 Component Introduction
FTP-Server is a pure java File Transfer Protocol (FTP) Server based on the existing open FTP protocol. FTP-Server supports FTP and FTP over SSL (FTPS). Each FTP-Server service supports port and passive data transmission modes. You can perform operations, such as uploading or downloading files, viewing, creating, or deleting directories, and modifying file access permissions, on the Hadoop distributed file system (HDFS) through an FTP client.
l Supports FTPS. FTPS-based data transmission is encrypted to ensure security.
l Supports port and passive data transmission modes.
l Performs user authentication by using the Kerberos authentication service provided by a cluster.
Figure 1-1 FTP-Server

1.2 Log Introduction
Log path:
Default path of FTP-Server logs: /var/log/Bigdata/ftp-server
Log archive rule: The automatic FTP-Server log compression function is enabled. By default, when the size of logs exceeds 10 MB, logs are automatically compressed into a log file named in the following format: <Original log file name>.<yyyy-mm-dd_hh-mm-ss>.[No.].<Original suffix>.zip. A maximum of 20 latest compressed files are reserved. The number of compressed files and compression threshold can be configured.
Table 1-1 List of FTP-Server logs
Log Type | Log File Name | Description |
Installation log | ftpserver-script.log | Log file that records FTP-Server installation and deployment |
Run log | ftpserver-server.log | FTP-Server run log file |
Audit log | ftp-server-audit.log | FTP-Server audit log file |