Опции SSH
This commit is contained in:
parent
6bdb255bfa
commit
3f23c11c39
@ -1,6 +1,8 @@
|
|||||||
import os
|
import os
|
||||||
|
|
||||||
SUDO_REMOTE=True
|
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():
|
def get_config():
|
||||||
config_path = os.environ.get('SSH_HELPER_HOST_LIST')
|
config_path = os.environ.get('SSH_HELPER_HOST_LIST')
|
||||||
@ -67,7 +69,7 @@ def add_sudo(s):
|
|||||||
return res
|
return res
|
||||||
|
|
||||||
def make_ssh_cmd(host, port, user, cmd):
|
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
|
return res
|
||||||
|
|
||||||
def get_connection_config(con_name):
|
def get_connection_config(con_name):
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user