ウォッチドッグテストバイナリ:「操作は許可されていません。」

ウォッチドッグテストバイナリ:「操作は許可されていません。」

私はコンピュータの1つだけをリモートコントロールとして使用します。時には画面を接続すると、もはやAnyDeskに応答せず、何も表示しない奇妙な状態になります。なぜこれが起こるのかはわかりませんでしたが、今、これらの状況と他の問題の状況から再開したいと思います。 AnyDeskが実行されている場合は問題ありません(または後で追加のネットワークチェックを追加することもできます)。だから私は
次のように設定しました(ここではコメント行を除く)。/etc/watchdog.conf

watchdog-timeout        = 600
realtime                = yes
priority                = 1
retry-timeout           = 600
repair-maximum          = 1
test-directory = /etc/watchdog.d

/etc/watchdog.d/anydesk_running.shそして、以下を含むファイルがあります。

#!/bin/bash
pgrep -x "anydesk"

ファイルには必要なすべての権限があります(確かにルートで読み取って実行できます)、何があっても毎秒(10分ごとではなく)、システムログにこのメッセージが表示されます。

watchdog[621]: test binary /etc/watchdog.d/anydesk_running.sh returned 1 = 'Operation not permitted'

pgreproot権限も不要で、ウォッチドッグはrootとして実行されるので、これがなぜ問題になるのかわかりません。ファイルを実行しても問題ありません。しかし、それは何ですか?すべての文書に「テストバイナリ「代わりに「テスト」スクリプト」と言いましたが、そこで.shファイルを使うという言及を見て、それも効果があると思いました。

ウォッチャーが私のスクリプトを好きではない理由と、この権限の問題を解決する方法は?

関連情報