Skip to content

Add Support for Jumphosts #72

Description

@mhbacks

Hi,

it would be cool when you add support for jumphosts. I add it dirty, but maybe i forgot something...

while getopts "p:k:f:DXchJ:" o; do
  case ${o} in
    J)
      SSH_JH="-J${OPTARG} "
      SCP_JH="-oProxyJump=${OPTARG} "
      ;;
mbacks-mbp:xiringuito mbacks$ grep "_JH" xiringuito 
      SSH_JH="-J${OPTARG} "
      SCP_JH="-oProxyJump=${OPTARG} "
ssh ${SSH_OPTS} ${SSH_JH} ${SSH_SERVER} mkdir -p ${REMOTE_PATH}
scp ${SSH_OPTS} ${SCP_JH} ./scripts/server-*.sh ${SSH_SERVER}:${REMOTE_PATH} >/dev/null
ssh ${SSH_OPTS} ${SSH_JH} ${SSH_SERVER} ${REMOTE_PATH}/server-setup.sh ${TUNNEL_ID} ${IP_BASE}
ssh ${SSH_OPTS} ${SSH_JH} ${SSH_SERVER} pkill -f ${REMOTE_PATH}/server-execute.sh &>/dev/null
${SSH_TUNNEL_CMD} ${SSH_JH} ${SSH_OPTS} -oStrictHostKeyChecking=no -w ${LOCAL_TUNNEL_ID}:${TUNNEL_ID} ${SSH_SERVER} ${REMOTE_PATH}/server-execute.sh ${TUNNEL_ID} ${IP_BASE} ${MAX_FAILED_PINGS} &
mbacks-mbp:xiringuito mbacks$ 

best regards,
Max

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions