トリガーでシェルをリモート起動する場合の実行ユーザ

お世話になっております。
新堂と申します。

表題の件で検索してみたのですが見当たらないようなのでフォーラム作成させていただきます。

現状rootユーザではシェルの起動ができているのですが
linuxの一般権限ユーザで起動する方法があれば教えていただけますでしょうか。

どうぞよろしくお願いいたします。

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー TNK の写真

rootでシェルの起動ができているということは、Zabbixエージェントを
AllowRootを有効にするなどしてrootで起動されているのだと思います。

そうであるならば、実行するコマンドの頭に「sudo -u <ユーザー名>」
を付けてみてはいかがでしょうか?

デフォルトの設定では、Zabbixエージェントはzabbixユーザーで実行
されます。
そのため、他のユーザーで実行させるためには、suduersに適切な設定
を追加する必要があります。