![谁通过 FTP 连接并更改或上传文件](https://linux22.com/image/547215/%E8%B0%81%E9%80%9A%E8%BF%87%20FTP%20%E8%BF%9E%E6%8E%A5%E5%B9%B6%E6%9B%B4%E6%94%B9%E6%88%96%E4%B8%8A%E4%BC%A0%E6%96%87%E4%BB%B6.png)
如何检查谁通过 FTP 连接并更改或修改文件。我有 50 个用户和 1 个实时 IP,任何好友连接但日志仅显示我的实时 IP。我找不到本地计算机名称。用户说我没有上传任何文件。FTP 日志显示 IP 和用户,但不显示本地计算机 netbios 名称。有没有办法找出谁连接并更改文件。
答案1
如果您的用户和 FTP 服务器之间存在 NAT 防火墙,则 FTP 服务器将只能记录该 NAT 防火墙的公共地址。
如果 FTP 服务器和用户位于同一个本地网络上,但用户连接到您的公共 IP 地址(并且公共 IP 被转发到 FTP 服务器),则 FTP 服务器仍然只会看到客户端来自公共 IP 地址。您的用户需要连接到 FTP 服务器的私有 IP 地址,以便 FTP 服务器能够看到他们的私有 IP 地址。