특정 사용자 계정이 비활성 상태일 때 작동하도록 시스템화된 "cron"과 같은 작업을 설정하는 방법

특정 사용자 계정이 비활성 상태일 때 작동하도록 시스템화된 "cron"과 같은 작업을 설정하는 방법

사용자 "postgres"가 있습니다. "postgres" 계정에서 작동하는 cron 작업을 실행하고 싶습니다. "postgres"로 실행되면 psql비밀번호 등이 없이 자동으로 "postgres" 사용자로 연결됩니다.

표준 cron을 사용하여 이 작업을 쉽게 수행할 수 있습니다. 사용자 "postgres"에 대한 cron 작업을 추가하기만 하면 됩니다. systemd를 사용하여 이를 수행하는 방법은 무엇입니까?

추신. 나는 2개의 "유닛"을 만들어야 한다는 것을 읽었습니다. 하나는 타이머용이고 다른 하나는 "작업"용입니다. 하지만 타이머는 활성/로그인된 사용자에게만 작동합니다. 물론 "postgres" 사용자는 로그인되지 않습니다. 활성화되지 않습니다. systemd를 사용하여 이 작업을 수행하는 것이 가능합니까? 그렇다면 구현 방법을 알려주십시오.

답변1

관련 정보