如何检测ftp连接

时间:2009-05-13 21:01:59

标签: linux ftp shell

我正在使用vsftpd,我想编写一个shell脚本来检测与我的服务器的连接,并向我发送一封电子邮件,其中包含已登录的信息。 我不知道从哪里开始。有人能指出我正确的方向。

感谢名单

4 个答案:

答案 0 :(得分:4)

答案 1 :(得分:0)

我不熟悉vsftpd,但您可以让shell脚本查看netstat的输出,看看您是否在端口21(默认的ftp端口)上有任何连接。

答案 2 :(得分:0)

最可靠的方法是使用日志分析。如果您使用OSSEC(免费和开源)等工具,它可以在登录,注销,登录失败等情况下运行任何脚本或生成电子邮件警报。

link:http://www.ossec.net

答案 3 :(得分:0)

同样适用于“fail2ban”,虽然这件事的目的是别的(你猜对了)。

学家