debian – 停止rsync发送确认电子邮件

前端之家收集整理的这篇文章主要介绍了debian – 停止rsync发送确认电子邮件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
今天我发现我有一个25GB / var / mail / root来自rsync的电子邮件.显然,每次运行rsync时,它都会向我自己(root @ server)发送一个包含文件列表的电子邮件,这恰好是每隔几分钟一次.

这是一个Debian服务器,我找不到rsync的任何配置文件.所以我的问题是:

1- Debian上rsync的配置文件在哪里?
2-如何禁用这些rsync电子邮件通知

谢谢!

解决方法

rsync不发送电子邮件,因此rsync的其他内容正在执行.我假设这是一个叫做rsync的cronjob.运行rsync的cronjob在stdout上生成输出.默认情况下,cron然后将输出邮寄到root.

首先,找到运行rsync的cronjob.看的地方:

/etc/crontab
/etc/cron.*/
run crontab -l as root
/var/spool/cron/*

一旦找到调用rsync的cronjob,请尝试在命令行上手动运行它.您应该会发现它显示输出与您收到的电子邮件相匹配.

接下来,您需要重定向或抑制该输出.在cronjob中,您可以执行以下操作:

* * * * * /usr/bin/rsync blah &>/dev/null

抑制所有输出.或者,更改用于消除输出的rsync标志,或将其重定向到日志文件(但不要忘记然后设置旋转!).

另一个故障排除想法:在这个问题中包含其中一封电子邮件标题,以便我们检查它们的线索.

猜你在找的Linux相关文章