posizione del file di registro vsftpd?


14

Qualcuno può dirmi dove si trova il file di registro per vsftpd? Sto cercando di imparare come installare e configurare un server ftp e non riesco a trovare il file di registro. Qualcuno può dirmi come configurare il servizio per creare un file di registro o dove si trova?

Risposte:


14

Il file di registro per Ubuntu per impostazione predefinita è /var/log/vsftpd.log. L'impostazione è in/etc/vsftpd.conf

L'impostazione predefinita può essere modificata specificando un percorso diverso ( /etc/vsftp.confvoce):

# You may override where the log file goes if you like. The default is shown
# below.                     
#xferlog_file=/var/log/vsftpd.log 

Se desideri visualizzare un registro in tempo reale in tempo reale di tutti gli eventi che si verificano sul server FTP, fallo tail -f vsftpd.log. Tail è un programma che mostra la 'coda' di un file, gli -fdice di seguire tutti i dati aggiunti al file, in questo caso, ogni nuova voce di registro nel registro ftp vsftpd.log.
Skybbles,

1

A volte capita che il registro non stia riempiendo alcun dato, perché il file non esiste. Crea un file di registro:

touch /var/log/vsftpd.log

Poi

service vsftpd restart

Il tocco /var/log/vsftpd.log non dovrebbe essere necessario. Se è necessario, dovrebbe essere un segno che c'è un problema con l'installazione o la configurazione di vsftpd. Il file di registro dovrebbe essere creato automaticamente se non esiste. L'ho provato per assicurarmi che sarebbe davvero così, rinominando /var/log/vsftpd.log. È stato ricreato automaticamente per registrare l'attività vsftpd. La ricostruzione è la stessa cosa che succede quando il file di registro viene ruotato ... spostato in /var/log/vsftpd.log.1.
LD James,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.