我希望 apcupsd 在主计算机上运行一个脚本,以防我的 UPS 断电,我根据 apcupsd 的指南将其添加到此文件夹中:
/Etc/apcupsd
并将其命名为:“doshutdown”
以及 chmod + x
它看起来像这样:
#!/bin/bash
ssh 192.168.1.183 sudo shutdown -P 0
ssh 192.168.1.189 sudo shutdown -P 0
exit 99
我已经创建了ssh私钥,并将以下内容添加到要关机的计算机中:
sudo visudo
yourusername ALL = NOPASSWD: /sbin/shutdown
我可以从终端运行命令并关闭我网络上的机器,但是 apcupsd 不会运行我的脚本,为什么?