Systemctl が内部 Cronjob を一時停止します。

Systemctl が内部 Cronjob を一時停止します。

スケジュールされたタスクがあります。

* * * * * /usr/local/bin/script 2>/tmp/cron.log

さらにscript:

#!/bin/bash
if <some validation>; then
    systemctl suspend
fi

したがって、cronを実行すると、次のエラーが発生します。

Call to Suspend failed: Interactive authentication required.

誰にもこれについての提案はありますか?どうすればいいですか?

関連情報