我正在寻找负责打开和关闭端口的Linux部分。我希望监控这方面,并在发生事情时进行报告。
例如,当端口23打开时,我将收到通知。
使用脚本我应该控制什么来实现这个目标?
我发现netstat,nmap和ipatables可以显示使用过的端口。那么怎样才能更新正在发生的事情?
是否存在保存端口状态修改的日志文件?当一个港口关闭时,他会做一个记录。
linux中是否有一种数据库,它包含不同程序使用的端口列表,当事情发生时运行事件或触发器?
答案 0 :(得分:0)
阅读/proc/net/tcp
和/或/proc/net/udp
并监控此文件以进行更改。