今天我发现我有一个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