webconsole: ssh: each argument on its own line

This commit is contained in:
Yousong Zhou
2020-10-10 14:36:03 +08:00
parent 23cc211deb
commit 38cd512516
+5 -2
View File
@@ -156,8 +156,11 @@ func (c *SSHtoolSol) GetData(data string) (isShow bool, ouput string, command st
args := []string{
o.Options.SshpassToolPath, "-p", data,
o.Options.SshToolPath, "-p", fmt.Sprintf("%d", c.Port), fmt.Sprintf("%s@%s", c.Username, c.IP),
"-oGlobalKnownHostsFile=/dev/null", "-oUserKnownHostsFile=/dev/null", "-oStrictHostKeyChecking=no",
"-oPreferredAuthentications=password", "-oPubkeyAuthentication=no", //密码登录时,避免搜寻秘钥登录
"-oGlobalKnownHostsFile=/dev/null",
"-oUserKnownHostsFile=/dev/null",
"-oStrictHostKeyChecking=no",
"-oPreferredAuthentications=password",
"-oPubkeyAuthentication=no", //密码登录时,避免搜寻秘钥登录
}
return true, "", strings.Join(args, " ")
}