本帖最后由 krisp 于 2023-2-18 22:53 编辑
之前自用的是bash脚本,但是逻辑上有些不完美,后来在缔梦的套件源安装了非智能UPS,发现配套的DSM7.X套件补丁无效,脚本里的ping、kill和poweroff这三个命令都没有权限,导致不能使用,至少我的DSM7.1.1是无效的。后来修改这三个命令的权限可用了,还是发现一些小问题,修改套件内的两个脚本后个人认为比较完美了,但是这样修改很麻烦,所以下载了spk做了修改,安装好就可以用
修改如下:
1. 修改日志输出,之前关机和电源恢复的日志告警反了
2. 修改断电监测脚本的监测间隔,同步安装时的设置,之前是固定3秒,个人觉得过于频繁,并且修改间隔次序,和主脚本的协同更合理些
3. 修改显示内容,更精简些
4. 修改依赖,之前必须安装DSM7.x套件补丁才能安装这个,但是套件补丁本身无效了,所以就无需再依赖之前的补丁
注意:安装这个套件前必须完成以下操作,进行命令权限修改
用管理员权限用户登录
ssh 用户名@IP -p 端口号
输入密码登录
sudo -i
输入密码
chmod u+s /bin/ping
chmod u+s /bin/kill
chmod u+s /sbin/poweroff
这只是个人使用及分享,希望缔梦不介意,劳动成果都是缔梦的,我只是做了点微小修改
另,这个适合DSM7.x,其他版本不知,如果系统更新,三个命令的权限是否会被重置暂不清楚,如果被重置,重做命令权限修改即可
此处内容已经被作者隐藏,请输入验证码查看微信扫描右侧二维码关注nasyun官方微信,回复“看帖”,获取验证码。在微信里搜索“那是云”也可关注官方微信。
|
|