1. 创建启动脚本 start_appWatchdog.sh
#!/bin/bash cd /home/ok/endpoint || exit 1 sudo /home/ok/endpoint/appWatchdog
操作步骤:
mkdir -p ~/scripts # 创建脚本目录 nano ~/scripts/start_appWatchdog.sh # 创建脚本文件
粘贴上述内容后保存,然后执行:
chmod +x ~/scripts/start_appWatchdog.sh # 添加执行权限
2. 配置sudo免密码(关键步骤)
sudo visudo
在文件末尾添加:
ok ALL=(ALL) NOPASSWD: /home/ok/endpoint/appWatchdog
3. 创建systemd服务文件
sudo nano /etc/systemd/system/appWatchdog.service
粘贴以下内容:
[Unit] Description=AppWatchdog Service After=network.target [Service] Type=simple ExecStart=/bin/bash /home/ok/scripts/start_appWatchdog.sh Restart=on-failure # 修正图片中的拼写错误 RestartSec=5s [Install] WantedBy=multi-user.target
4. 设置权限和启动服务
# 修复目录权限 chmod 755 /home/ok/endpoint # 设置程序权限 chmod +x /home/ok/endpoint/appWatchdog # 重载并启动服务 sudo systemctl daemon-rel

最低0.47元/天 解锁文章
4541

被折叠的 条评论
为什么被折叠?



