「vsftpd」

  CREATED BY JENKINSBOT

vsftpd,FTP服务的主程序文件。用于创建vsftpd服务进程。

命令行语法格式(SYNOPSIS)

vsftpd [configuration file and / or options]

命令简述(DESCRIPTION)

vsftpd is the Very Secure File Transfer Protocol Daemon. The server can be
launched via a “super-server” such as inetd(8) or xinetd(8). Alterna‐
tively, vsftpd can be launched in standalone mode, in which case vsftpd
itself will listen on the network. This latter mode is easier to use, and
recommended. It is activated by setting listen=YES in /etc/vsftpd.conf.
Direct execution of the vsftpd binary will then launch the FTP service
ready for immediate client connections.

命令支持的选项及含义(OPTIONS)

An optional configuration file or files may be given on the command line.
These files must be owned as root if running as root. Any command line
option not starting with a “-” character is treated as a config file that
will be loaded. Note that config files are loaded in the strict order that
they are encountered on the command line. If no config files are speci‐
fied, the default configuration file of /etc/vsftpd.conf will be loaded,
after all other command line options are processed.

Supported options are:

-v
Print the version information and exit, even if other options are encountered.

-o<option>=<value>
Set a single option, value pair as per the format in the config
file. Multiple -o options are supported, and they are applied in
strict order relative to their appearance on the command line,
including intermingling with loading of config files.

简单示例(EXAMPLES)

vsftpd -olisten=NO /etc/vsftpd.conf -oftpd_banner=blah
在该命令中,listen=NO会覆盖vsftpd中listen选项的默认值。但是vsftpd.conf可能会覆盖之前的listen设置,随后的ftpd_banner=blah,会覆盖内建的和配置文件中的ftpd_banner的值。

参考文献

man 8 vsftpd, version 3.0.3