shell脚本,用于运行netstat命令并通过电子邮件发送结果

时间:2017-07-28 14:14:06

标签: shell unix netstat

我正在研究如何设置shell脚本以在UNIX服务器上运行Netstat命令以扫描开放端口。我希望每个命令在24小时内每5分钟运行一次,然后通过电子邮件将结果发送给我。

这可能吗?

1 个答案:

答案 0 :(得分:0)

当然可以。

虽然在UNIX机器上,你可能想要使用除netstat以外的其他东西(也许sockstat在FreeBSD服务器上会做得更好?)。

您必须进行一些设置才能正确发送邮件(sendmail已经存在于FreeBSD服务器上,但您肯定必须启用并配置它一点点,或者安装和使用其他邮件软件;同时,确保您的服务器将发送的电子邮件通过spf和dkim等机制识别,以避免被邮件服务器拒绝。

您可以定义cron作业,以便每天,每分钟定期运行脚本。

每个步骤都需要一些工作!我一步一步地慢慢前进。