diff --git a/helperlib.py b/helperlib.py index b4ee4ae..48cd7ac 100644 --- a/helperlib.py +++ b/helperlib.py @@ -1,6 +1,8 @@ import os SUDO_REMOTE=True +#SSH_ARGS='-C -o ControlMaster=auto -o ControlPersist=60s -o ControlPath=~/.ssh/controlmasters/%r@%h:%p -o PreferredAuthentications=publickey' +SSH_ARGS='' def get_config(): config_path = os.environ.get('SSH_HELPER_HOST_LIST') @@ -67,7 +69,7 @@ def add_sudo(s): return res def make_ssh_cmd(host, port, user, cmd): - res = f"/usr/bin/ssh {user}@{host} -p {port} '{cmd}'" + res = f"/usr/bin/ssh {user}@{host} {SSH_ARGS} -p {port} '{cmd}'" return res def get_connection_config(con_name):