抱歉英语不是我的主要语言。
我是 Linux 初学者,正在 ubuntu 22.04 虚拟机中运行 Horizon 33 安装。
我要做的是当检测到中断时 opennms 运行这个脚本,
我在notificationCommands.xml中写了这样的命令
但是当我尝试测试它时,什么也没有发生
我还检查了notifd日志,它有这个错误。
这就是为什么我猜测它是一个权限问题,但我找不到如何修复它
我试过了:
sudo chown opennms:opennms /run/user/1000/fnm_multishells/4015_1718717187249/bin/node
sudo chmod +x /run/user/1000/fnm_multishells/4015_1718717187249/bin/node
sudo chown opennms:opennms /home/mauri/Scripts/Helpers/app.js
sudo chmod +x /home/mauri/Scripts/Helpers/app.js
我还尝试运行另一个命令,例如 /usr/bin/curl 向 url 发送 get 请求,以检查是否至少有一些东西可以运行,它工作正常
我设法解决了这个问题,将服务帐户“opennms”转换为普通帐户。