From a53565e06bbd5d7a8903ae6d676bdbf06b2269c2 Mon Sep 17 00:00:00 2001 From: lijiahangmax Date: Mon, 10 Nov 2025 21:46:08 +0800 Subject: [PATCH] =?UTF-8?q?:hammer:=20=E6=9B=BF=E6=8D=A2=E6=8D=A2=E8=A1=8C?= =?UTF-8?q?=E7=AC=A6.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../asset/handler/agent/intstall/LinuxAgentInstaller.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/orion-visor-modules/orion-visor-module-asset/orion-visor-module-asset-service/src/main/java/org/dromara/visor/module/asset/handler/agent/intstall/LinuxAgentInstaller.java b/orion-visor-modules/orion-visor-module-asset/orion-visor-module-asset-service/src/main/java/org/dromara/visor/module/asset/handler/agent/intstall/LinuxAgentInstaller.java index 856a29bf..aa708a9f 100644 --- a/orion-visor-modules/orion-visor-module-asset/orion-visor-module-asset-service/src/main/java/org/dromara/visor/module/asset/handler/agent/intstall/LinuxAgentInstaller.java +++ b/orion-visor-modules/orion-visor-module-asset/orion-visor-module-asset-service/src/main/java/org/dromara/visor/module/asset/handler/agent/intstall/LinuxAgentInstaller.java @@ -23,6 +23,7 @@ package org.dromara.visor.module.asset.handler.agent.intstall; import cn.orionsec.kit.lang.utils.Exceptions; +import cn.orionsec.kit.lang.utils.Strings; import cn.orionsec.kit.net.host.ssh.command.CommandExecutors; import lombok.extern.slf4j.Slf4j; import org.dromara.visor.common.constant.FileConst; @@ -50,7 +51,7 @@ public class LinuxAgentInstaller extends AbstractAgentInstaller { sftpExecutor.write(agentHomePath + FileConst.CONFIG_YAML, this.replaceContent(params.getConfigFilePath())); log.info("写入配置文件成功"); // 写入启动脚本 - sftpExecutor.write(agentHomePath + startScriptName, this.replaceContent(params.getStartScriptPath())); + sftpExecutor.write(agentHomePath + startScriptName, Strings.replaceCRLF(this.replaceContent(params.getStartScriptPath()))); log.info("写入启动脚本成功"); // 上传探针文件 sftpExecutor.uploadFile(agentHomePath + uploadAgentName, params.getAgentFilePath());