Products
96SEO 2025-07-29 19:16 9
Debian FTP服务器日志是监控服务器平安性和性能的关键。日志记录了用户登录、文件传输等操作,有助于管理员飞迅速定位问题,搞优良服务器平安性。
要配置Debian FTP服务器的日志记录功能,先说说需要编辑vsftpd的配置文件。
sudo nano /etc/vsftpd/vsftpd.conf
确保以下配置项已启用:
xferlog_enable=YES
xferlog_file=/var/log/xferlog_std_format=YES
tail -f /var/log/vsftpd.log
用less命令能分页查看日志文件:
less /var/log/vsftpd.log
journalctl -u vsftpd --since "2024-01-01" --until "2024-01-31"
用logrotate工具自动轮转日志文件。编辑logrotate配置文件:
sudo nano /etc/logrotate.d/vsftpd
配置如下:
/var/log/vsftpd.log {
daily
missingok
rotate 7
compress
notifempty
create 640 root adm
}
用fail2ban别让暴力破解FTP登录尝试。安装并配置fail2ban:
sudo apt-get install fail2ban
sudo cp /etc/fail2ban/ /etc/fail2ban/
nano /etc/fail2ban/jail.d/vsftpd.conf
在文件中添加以下内容:
enabled = true
port = ftp
filter = vsftpd
logpath = /var/log/vsftpd.log
maxretry = 5
bantime = 3600
沉启fail2ban服务以应用更改:
sudo systemctl restart fail2ban
通过以上方法, 你能有效地查看和管理Debian FTP服务器的日志,确保系统的平安性和稳稳当当性。
Demand feedback