後で実行するようにスケジュールされたジョブを使用した後、ジョブを開始するのではなく、指定されたat
時間にatd
「許可拒否」が報告されます。 /var/spool/cron/at* の権限が正しいです。
root@server /var/spool/cron # ls -la
total 20
drwxr-xr-x 5 root root 4096 Okt 30 2014 .
drwxr-xr-x 6 root root 4096 Okt 30 2014 ..
drwxrwx--T 2 daemon daemon 4096 Nov 1 17:57 atjobs
drwxrwx--T 2 daemon daemon 4096 Nov 1 17:57 atspool
drwx-wx--T 2 root crontab 4096 Nov 1 17:34 crontabs
手動で送信されたコマンドを実行すると、at
すべてがうまく機能します。
ベストアンサー1
オペレーティングシステムの仕様を見なくてもSELinuxが動作している可能性があると思います。
有効になっていることを確認してください。がgetenforce
返されますEnforcing
。その場合は、root として実行し、setenforce permissive
コマンドの実行時に権限拒否エラーが発生することを確認します。