mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-05-04 22:27:06 +00:00
perf: The gateway password contains ! Password parsing failed
This commit is contained in:
parent
9d3fdd37a3
commit
83c1f8e4d3
@ -121,7 +121,7 @@ class SSHClient:
|
||||
|
||||
def local_gateway_prepare(self):
|
||||
gateway_args = self.module.params['gateway_args'] or ''
|
||||
pattern = r"(?:sshpass -p ([\w@]+))?\s*ssh -o Port=(\d+)\s+-o StrictHostKeyChecking=no\s+([\w@]+)@([" \
|
||||
pattern = r"(?:sshpass -p ([^ ]+))?\s*ssh -o Port=(\d+)\s+-o StrictHostKeyChecking=no\s+([\w@]+)@([" \
|
||||
r"\d.]+)\s+-W %h:%p -q(?: -i (.+))?'"
|
||||
match = re.search(pattern, gateway_args)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user