ssh.ts
This commit is contained in:
@@ -187,7 +187,7 @@ async function main() {
|
||||
sshConfig.default_proxy || false;
|
||||
if (sshProxy) {
|
||||
sshArgs.push("-o");
|
||||
sshArgs.push('"ProxyCommand=nc -X 5 -x 127.0.0.1:1080 %h %p"');
|
||||
sshArgs.push("ProxyCommand=nc -X 5 -x 127.0.0.1:1080 %h %p");
|
||||
}
|
||||
|
||||
const sshUsername = username || sshProfile.default_username ||
|
||||
@@ -195,11 +195,19 @@ async function main() {
|
||||
sshArgs.push(`${sshUsername}@${sshProfile.host}`);
|
||||
|
||||
console.log(
|
||||
term.auto(`[green][OK ][/green] ${sshCommand} ${sshArgs.join(" ")}`),
|
||||
term.auto(`[green][OK ][/green] ${sshCommand} ${
|
||||
sshArgs.map((arg) => {
|
||||
if (arg.includes(" ")) {
|
||||
return `"${arg}"`;
|
||||
} else {
|
||||
return arg;
|
||||
}
|
||||
}).join(" ")
|
||||
}`),
|
||||
);
|
||||
await execCommandShell(sshCommand, sshArgs);
|
||||
}
|
||||
await main();
|
||||
|
||||
// @SCRIPT-SIGNATURE-V1: yk-r1.ES256.20260207T015058+08:00.MEQCIE2aMMk7tBzsdVFKzz1n
|
||||
// JJ3kMRKyWFqLAITwrFJMX8nVAiAQ5VK424bNfJ6k+BH5gBWkSHfWYF3e6TkuZM/esu3Fiw==
|
||||
// @SCRIPT-SIGNATURE-V1: yk-r1.ES256.20260207T015534+08:00.MEYCIQDrK2IaMQnSL1d0Z+jd
|
||||
// G9+7qDQzyNxCR2N18b/+3lHjHQIhAM/Om/+Z6qoK2hiX84idYKeHc/JmizWUi/yqxI+xcvWl
|
||||
|
||||
Reference in New Issue
Block a user