CentOS 7 vsftpd – Log 格式說明

心得:

其實FTP 非常的不安全,理論上是應該全面淘汰的

改為 SFTP 進行使用,但只是理論上…

基於不鼓勵使用 FTP,加上設定過程簡單,這邊對於安裝 FTP 就不做說明

僅說明一下 FTP Log 中的格式意思,有興趣使用 SFTP 可以參考:

CentOS 7 SSH (Secure Shell protocol) 設定

Linux Chroot 環境設定 – 同 FreeBSD 的 Jail

說明:

vftp 設定檔案位置

# vim /etc/vsftpd/vsftpd.conf

vftp Log 位置 (預設)

儘量避免使用編輯器 (如 vim) 去開啟持續寫入的 Log,因此這邊使用 less

# less /var/log/xferlog

Log 原始內容如下

on Feb 18 13:00:00 2019 1 ::ffff:172.16.1.13 90255 /home/ftpuser1/ftp/image/limit_01.png b _ i r ftpuser1 ftp 0 * c

on Feb 18 13:00:00 2019:傳輸時間點

1:傳輸時間(單位:秒)

::ffff:172.16.1.13:Client IP

90255:傳輸檔案大小(單位:Byte)

/home/market/ftp/image/limit_01.png:傳輸檔案名稱

b:傳輸方式。[b]=binary、[a]=ASCII

_:處理方式。[ _ ]=不做任何處理、[C]=代表壓縮格式、[U]=代表非壓縮格式、[T]=代表 tar 格式

i:傳輸操作方向。[i]=代表上傳、[o]=代表下載

r:用戶訪問模式。[a]=anonymous 登入、[g]=guest 登入、[r]=系统中用户

ftpuser1:用戶名稱。

ftp:使用的服務名稱。

0:認証方式。[0]=無、[1]=RFC931認証

*:用戶認証 ID。[*]=表示無法取得

c:傳輸結果。[c]=完成、[i]=未完成

參考資料:

Linux 詳解 /var/log/xferlog的各個欄位解析

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com 標誌

您的留言將使用 WordPress.com 帳號。 登出 /  變更 )

Google photo

您的留言將使用 Google 帳號。 登出 /  變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 /  變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 /  變更 )

連結到 %s