vsftpd ubicación del archivo de registro?

14

¿Alguien puede decirme dónde se encuentra el archivo de registro para vsftpd? Estoy tratando de aprender cómo instalar y configurar un servidor ftp y parece que no puedo encontrar el archivo de registro. ¿Alguien puede decirme cómo configurar el servicio para hacer un archivo de registro o dónde se encuentra?

Caranfil Alegzandru
fuente

Respuestas:

14

El archivo de registro para Ubuntu por defecto es /var/log/vsftpd.log. La configuración está en/etc/vsftpd.conf

El valor predeterminado podría modificarse especificando un nombre de ruta diferente ( /etc/vsftp.confentrada):

# You may override where the log file goes if you like. The default is shown
# below.                     
#xferlog_file=/var/log/vsftpd.log 
LD James
fuente
Si desea ver un registro en vivo y en tiempo real de todos los eventos que suceden en el servidor FTP, hágalo tail -f vsftpd.log. Tail es un programa que muestra la "cola" de un archivo, -fle dice que siga cualquier dato adjunto al archivo, en este caso, cualquier entrada de registro nueva en el registro ftp vsftpd.log.
Skybbles
1

A veces sucede que el registro no está llenando ningún dato, porque el archivo no existe. Crea un archivo de registro:

touch /var/log/vsftpd.log

Luego

service vsftpd restart
Geo Hurling
fuente
El toque /var/log/vsftpd.log no debería ser necesario. Si es necesario, debería ser una señal de que hay un problema con la instalación o configuración de vsftpd. El archivo de registro debe crearse automáticamente si no existe. Lo probé para asegurarme de que este fuera el caso, cambiando el nombre de /var/log/vsftpd.log. Se recreó automáticamente para registrar la actividad vsftpd. La recreación es lo mismo que sucede cuando el archivo de registro se gira ... se mueve a /var/log/vsftpd.log.1.
LD James