需要知道FTP传输的文件

问题描述 投票:0回答:1

我们有一个 IIS FTP 设置,我看到日志位于“C:\inetpub\logs\LogFiles\FTPSVC2”中 但是从这些日志中我们如何知道传输了哪些文件呢? 是否有可能获取 FTP 站点日志中的文件名? 而且最近两天没有收集到日志,我们如何知道没有日志的原因? 请有人建议

尝试检查来自 C:\inetpub\logs\LogFiles\FTPSVC2 的日志,但这些日志中似乎没有文件详细信息,我想知道是否有办法捕获正在传输的文件名

windows iis ftp ftp-client
1个回答
0
投票

在IIS FTP日志中,日志文件使用W3C扩展日志文件格式。日志内容的详细级别取决于IIS中配置的W3C字段。您应该看到带有标题的列,例如日期、时间、c-ip、cs-username、s-ip、s-port、cs-method、cs-uri-stem、cs-uri-query、sc-status、sc -字节、cs字节等

您需要检查 FTP 日志中的 cs-method 列和相应的 cs-uri-stem 列。

Method (cs-method):记录 HTTP 方法,例如 GET,用于 请求。

URI Stem (cs-uri-stem):记录统一资源标识符 (URI) 这就是行动的目标。

例如:

date time c-ip cs-username s-ip s-port cs-method cs-uri-stem cs-uri-query sc-status
2023-12-14 12:34:56 192.168.1.1 - 192.168.1.2 21 GET /Default.htm - 200

“GET”表示用户发出GET或下载命令。 “/Default.htm”表示用户要下载Default.htm的内容。

有关 W3C 字段的更多信息,请参阅:信息记录对话框

有关 IIS ftp 日志记录中可用的方法列表,请参阅:https://superuser.com/questions/1467775/what-are-the-list-of-methods-available-in-iis-ftp-logging .

W3C 扩展日志文件示例请参考: https://learn.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2003/cc738725(v=ws. 10)#ftp 站点示例

© www.soinside.com 2019 - 2024. All rights reserved.