我有许多用户连接到互联网通过ClearOS与webmin安装。
有没有办法让我在任何给定的时刻看到谁在浏览什么?
做到这一点的最好方法是什么?(例如squid报告、webmin web代理或其他?)
如果是sarg,将如何为该任务配置它?
谢谢!
发布于 2013-12-10 23:22:15
Webconfig中的squid报告和web代理报告是按计划编译的,因此它们对实时监控没有多大用处。您可以使用日志查看器在UI中查看squid和dansguardian的访问日志文件,但这不会给您一个‘实时’视图。
我找到的最有用的方法是使用命令提示符。使用PuTTY (Windows)、Terminal+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的用户通过内容过滤器进行的实时浏览。
https://stackoverflow.com/questions/14621599
复制相似问题