# ============================================================ # remote-host-agent 机器B端 systemd 服务 # 部署步骤(B 端 root): # mkdir -p /opt/host-agent # 将 agent.sh / config.sh 放入 /opt/host-agent/ # cp host-agent.service /etc/systemd/system/ # systemctl daemon-reload # systemctl enable --now host-agent # 常用: # systemctl status host-agent # journalctl -u host-agent -f # ============================================================ [Unit] Description=Remote Host Agent (machine B -> machine A) After=network-online.target Wants=network-online.target [Service] Type=simple WorkingDirectory=/opt/host-agent ExecStart=/bin/bash /opt/host-agent/agent.sh Restart=always RestartSec=10 StandardOutput=append:/var/log/host-agent.log StandardError=append:/var/log/host-agent.log [Install] WantedBy=multi-user.target