GNU/Linux >> Znalost Linux >  >> Cent OS

Jak povolit podrobné protokolování pro VSFTPD

Hlavní konfigurační soubor pro VSFTPD je „/etc/vsftpd/vsftpd.conf ‘. Když je povoleno podrobné protokolování, musíte zakázat normální možnost protokolování, tj. xferlog_std_format=NO .

Níže jsou uvedeny 2 možnosti, které se objeví na obrázku při konfiguraci přihlášení do vsftpd.

  • xferlog_std_format — Když je povoleno ve spojení s xferlog_enable, protokol se zapisuje do souboru specifikovaného v direktivě xferlog_file (/var/log/xferlog ve výchozím nastavení)
  • log_ftp_protocol — Když je povoleno ve spojení s xferlog_enable a s xferlog_std_format nastaveným na NE, všechny FTP příkazy a odpovědi jsou protokolovány /var/log/vsftpd.log .

1. Ve výchozím nastavení je protokolování povoleno prostřednictvím níže uvedeného záznamu.

# vi /etc/vsftpd/vsftpd.conf
xferlog_std_format=YES

2. Toto však zobrazí pouze aktivitu souboru. Pokud požadujete podrobnější protokolování, včetně připojení a příkazů, budete muset přidat řádek níže:

# vi /etc/vsftpd/vsftpd.conf
log_ftp_protocol=YES

3. Jak již bylo zmíněno dříve, nastavte parametr xferlog_std_format na NE, čímž zakážete normální protokolování.

# vi /etc/vsftpd/vsftpd.conf
xferlog_std_format=YES
Poznámka :Když je toto povoleno, protokolují se všechny požadavky a odpovědi FTP. To je velmi užitečné pro ladění. Po dokončení ladění můžete tento řádek okomentovat.


Cent OS
  1. CentOS / RHEL 7 :Jak povolit telnet pro skupinu uživatelů

  2. Jak povolit protokolování SFTP bez chrootu v CentOS/RHEL

  3. Jak nakonfigurovat protokolování neúspěšných pokusů o přihlášení pro vsftpd

  1. Jak povolit protokolování dotazů MySQL/MariaDB

  2. Jak povolit protokolování serveru DNS BIND pro sledování dotazů a odstraňování problémů?

  3. Jak povolit FTP v CentOS/RHEL 5 a 6

  1. Jak povolit protokol pomalých dotazů pro MySQL

  2. CentOS / RHEL:Jak povolit SSL pro Apache

  3. Jak povolit výpis jádra pro aplikace na CentOS/RHEL