萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Linux 教學

Linux FTP 伺服器啟用傳輸日誌記錄六步驟:inetd 配置、syslog 規則與即時監控

六步完成 FTP 傳輸日誌配置

步驟一:備份 inetd 配置

cp /etc/inetd.conf /etc/inetd.conf.bak

步驟二:編輯 inetd 啟用 FTP 日誌參數

vi /etc/inetd.conf

找到 ftp 行,末尾加 -l 參數:

ftp stream tcp6 nowait root /usr/sbin/ftpd ftpd -l

步驟三:配置 syslog 記錄規則

vi /etc/syslog.conf

檔案末尾加入:

daemon.info /tmp/ftp.log

將 daemon 級資訊日誌輸出至指定檔案。

步驟四:建立日誌檔案

touch /tmp/ftp.log

步驟五:重載 inetd 服務

refresh -s inetd

步驟六:重載 syslogd 服務

refresh -s syslogd

驗證與監控

配置完成後,FTP 伺服器將傳輸日誌記錄至 /tmp/ftp.log。即時監控:

tail -f /tmp/ftp.log

關鍵點提示

  • -l 參數啟用 ftpd 內建日誌功能
  • daemon.info 設施.優先級組合,捕獲 FTP 服務資訊級以上日誌
  • refresh -s 為 AIX/某些 System V 風格系統重載服務命令,Linux 多用 service xinetd reload 或 systemctl reload
  • 生產環境建議將日誌導向 /var/log/ftp.log 並配置 logrotate 輪轉
copyright © 萬盛學電腦網 all rights reserved