Redhat
如何查找過去 60 天內的活躍 FTP 使用者?
嗨,我不是真正的系統管理員,但我繼承了一個執行 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