我有很多用户通过使用webmin安装的ClearOS连接到互联网。
有没有办法让我在任何特定时刻看到谁在浏览什么?
最好的方法是什么? (例如squid报告,webmin web代理还是什么?)
如果是sarg将如何配置此任务?
谢谢!
答案 0 :(得分:1)
Webconfig中的squid报告和Web代理报告是按计划编译的,因此它们对实时监控没有太大用处。您可以使用日志查看器在UI中查看squid和dansguardian的访问日志文件,但这不会为您提供“实时”视图。
我发现最有用的方法是使用命令提示符。使用PuTTY(Windows),终端+ SSH(Mac / Linux)连接到ClearOS服务器。然后运行类似的命令,例如“关注”/var/log/dansguardian/access.log
和/var/log/squid/access.log
的日志文件:
tail -f /var/log/dansguardian/access.log
这将显示通过内容过滤器访问的网站的实时日志记录。您甚至可以通过'grep'传递结果进行过滤:
tail -f /var/log/dansguardian/access.log | grep 192.168.1.134
这将显示实时浏览IP地址为192.168.1.134的用户的内容过滤器。