Redhat

如何查找過去 60 天內的活躍 FTP 使用者?

  • November 4, 2011

嗨,我不是真正的系統管理員,但我繼承了一個執行 Red Hat 3 的網路伺服器。

我打算用更新的作業系統替換伺服器,但我想找出哪些使用者仍在使用它。我的使用者沒有 SSH 訪問權限,只有 FTP。

如何查明過去 60 天內誰將某些內容上傳到此伺服器?是否有跟踪 SFTP 登錄的日誌文件?

或者有沒有辦法找到過去 60 天內更改的文件?

您應該在 /var/log 下的某處找到來自 FTP 伺服器的日誌,這是第一步,但在日誌輪換和很少使用的情況下可能還不夠。

要查找最近 60 天內修改的所有文件文件,可以使用以下find 命令:

find / -type f -mtime -60 -print 

將列出過去 60 天內修改的所有文件。如果您知道文件將儲存在哪裡,則可以通過將其提供給 find 來進一步限制此列表,即

find /var/ftp -type f -mtime -60 -print 

引用自:https://serverfault.com/questions/327604