如何检查 CentOS 上的 ftp 连接日志?

如何检查 CentOS 上的 ftp 连接日志?

我的网站在 Linux CentOS digitalocean 上运行。有什么方法可以检查 ftp 连接日志或当前打开的 ftp 连接吗?我想确保没有其他人使用 ftp 用户名。

答案1

是的你可以。

日志的位置取决于您使用的服务,但通常位置是/var/log

假设您使用 proftpd 服务……您会在/var/log/proftpd/proftpd.log和其他 FTPd 服务各自的路径中找到它的日志/var/log

您的配置可能会将日志保存在与默认路径不同的路径中。

为了找到您的服务器运行哪个 FTPd 服务,请运行:

netstat -plunt | grep ftp

这将向您显示哪个进程持有 FTP 端口,然后您就会知道服务名称。

接下来是找到该服务的日志。

相关内容