特定のユーザーアカウントが非アクティブのときに機能するようにシステム化された「cron」などのアクションを設定する方法

特定のユーザーアカウントが非アクティブのときに機能するようにシステム化された「cron」などのアクションを設定する方法

ユーザー「postgres」があります。 「postgres」アカウントで動作するcronジョブを実行したいと思います。 「postgres」で実行すると、psqlパスワードなどがなく自動的に「postgres」ユーザーに接続されます。

標準のcronを使用してこれを簡単に実行できます。ユーザー「postgres」のcronジョブを追加するだけです。 systemdを使用してこれを行うには?

PS。私は2つの「ユニット」を作らなければならないことを読んだ。 1つはタイマー用で、もう1つは「作業」用です。ただし、タイマーはアクティブ/ログインしているユーザーにのみ機能します。もちろん、「postgres」ユーザーはログインしません。アクティブではありません。 systemdを使ってこれを行うことは可能ですか?もしそうなら、実装方法を教えてください。

ベストアンサー1

おすすめ記事