From 2f6ef9df1d091d6979bf6da330be965d1538b281 Mon Sep 17 00:00:00 2001 From: h0tznpl0tz Date: Wed, 10 Sep 2025 09:43:26 +0200 Subject: [PATCH] connect/go deleted - wrong folder structure --- connect/go | 76 ------------------------------------------------------ 1 file changed, 76 deletions(-) delete mode 100644 connect/go diff --git a/connect/go b/connect/go deleted file mode 100644 index 826f283..0000000 --- a/connect/go +++ /dev/null @@ -1,76 +0,0 @@ -#!/usr/bin/env bash -# go - SSH-Shortcuts für easyname Server -set -euo pipefail - -LUSER="${LUSER:?Bitte LUSER setzen!}" - -usage() { - cat < [EUSER] [-- ...] - go m|mx [-- ...] - go l|logger [-- ...] - go s|support [-- ...] - -Beispiele: - go web 42 - go web 42 e110604 - go mx 12 -- bash -lc 'hostname; uptime' - go logger -- bash -s # für Here-Doc -USAGE -} - -[[ $# -ge 1 ]] || { usage; exit 1; } - -cmd="$1"; shift || true - -case "$cmd" in - k|kinit) - exec kinit "${LUSER}@NESSUS.AT" - ;; - - w|web) - # go web NR [EUSER] [-- REMOTE-CMD...] - [[ $# -ge 1 ]] || { echo "Fehler: 'go web' benötigt [EUSER]." >&2; usage; exit 1; } - nr="$1"; shift || true - host="${LUSER}@web${nr}.in.easyname.com" - - if [[ $# -ge 1 && "$1" != "--" ]]; then - # EUSER angegeben -> interaktiv mit TTY (für easyuser), trotzdem leiser (-q) - euser="$1"; shift || true - exec ssh -qtt "$host" "bash -lic 'easyuser \"$euser\"'" - else - # keine EUSER -> nicht-interaktiv; evtl. REMOTE-CMD nach "--" durchreichen - [[ $# -ge 1 && "$1" == "--" ]] && shift || true - exec ssh "$host" "$@" - fi - ;; - - m|mx) - # go mx NR [-- REMOTE-CMD...] - [[ $# -ge 1 ]] || { echo "Fehler: 'go mx' benötigt ." >&2; usage; exit 1; } - nr="$1"; shift || true - host="${LUSER}@mx${nr}.in.easyname.com" - [[ $# -ge 1 && "$1" == "--" ]] && shift || true - exec ssh "$host" "$@" - ;; - - l|logger) - # go logger [-- REMOTE-CMD...] - host="${LUSER}@logger.in.nessus.at" - [[ $# -ge 1 && "$1" == "--" ]] && shift || true - exec ssh "$host" "$@" - ;; - - s|support) - # go support [-- REMOTE-CMD...] - host="${LUSER}@support.in.easyname.com" - [[ $# -ge 1 && "$1" == "--" ]] && shift || true - exec ssh "$host" "$@" - ;; - - *) - usage; exit 1 - ;; -esac \ No newline at end of file