如何检查上次使用 SSH 的 FTP 登录?

如何检查上次使用 SSH 的 FTP 登录?

我刚刚购买了一个新的 VPS(其操作系统是 CentOS)。
由于这是我第一次使用 VPS,因此我对管理和... 的一切都不太了解
。我的一位客户告诉我,他的网站不再像以前那样运行。无法加载 JavaScript 文件。当我检查他的托管包上的文件时,我看到了 3 个不同的未知文件(一个 cgi、一个 perl 和一个 htaccess 文件)。
我不知道这些文件是如何上传到他的托管空间的。
所以我需要查看 15 天前此帐户上发生的最后一次 FTP 登录尝试。
我如何通过 SSH 查看此日志?

答案1

我会从和开始/var/log/syslog/var/log/auth.log不确定 auth.log 是否捕获 FTP 登录)(所有这些文件/路径都是针对 Ubuntu 的,因此您可能需要找到适合您系统的等效文件)。基本上,查看/var/log所有日志所在的目录。希望这对您有所帮助。

答案2

为了使 proftpd 服务正常工作,这两个命令:

grep -R 'Login successful' /var/log/secure*

grep -R 'FTP session' /var/log/messages* 

相关内容