温馨提示×

ubuntu ftpserver怎么日志查

小樊
38
2026-09-14 16:20:31
栏目: 智能运维

在 Ubuntu 上查看 FTP 服务器日志,取决于你用的是哪种 FTP 服务。常见的有:


一、vsftpd(最常见)

1. 查看日志位置

vsftpd 默认日志在:

/var/log/vsftpd.log

或系统日志中:

/var/log/syslog

2. 实时查看日志

tail -f /var/log/vsftpd.log

如果不在该文件:

tail -f /var/log/syslog | grep vsftpd

3. 确认 vsftpd 日志配置

编辑配置文件:

sudo nano /etc/vsftpd.conf

关键参数:

xferlog_enable=YES
xferlog_file=/var/log/vsftpd.log
xferlog_std_format=YES

修改后重启:

sudo systemctl restart vsftpd

二、ProFTPD

1. 日志位置

/var/log/proftpd/proftpd.log

2. 查看日志

tail -f /var/log/proftpd/proftpd.log

3. 配置文件

/etc/proftpd/proftpd.conf

相关配置:

SystemLog /var/log/proftpd/proftpd.log

三、Pure-FTPd

1. 日志位置

一般在系统日志:

/var/log/syslog

查看:

tail -f /var/log/syslog | grep pure-ftpd

四、常见排查命令

查看 FTP 登录情况

grep ftp /var/log/auth.log

查看当前连接

sudo netstat -antp | grep :21

sudo ss -antp | grep :21

五、如果你不确定用了哪个 FTP

ps aux | grep ftp

systemctl list-units | grep ftp

如果你能告诉我:

  • 用的是 vsftpd / proftpd / pure-ftpd
  • 想查 登录失败 / 上传下载 / 连接异常

我可以给你更精确的命令。

0