- go.sh SSH-Shortcut Tool mit vollständiger Dokumentation - Neue Connect-Kategorie für Verbindungstools - Umfassende .gitignore mit rekursiven Mustern - CLAUDE.md für zukünftige Claude Code Instanzen - README-Updates für bessere Navigation Die Connect-Tools vereinfachen SSH-Verbindungen zu easyname-Servern mit Kerberos-Auth und unterstützen Web-, MX-, Logger- und Support-Server. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
Connect Tools
SSH-Verbindungstools und Shortcuts für den schnellen Zugriff auf easyname-Infrastruktur.
Inhaltsverzeichnis
Übersicht
Die Connect-Tools vereinfachen den Zugriff auf verschiedene easyname-Server durch intelligente SSH-Shortcuts mit Kerberos-Authentifizierung. Sie reduzieren wiederkehrende Eingaben und ermöglichen schnelle Verbindungen zu Web-, Mail-, Logger- und Support-Servern.
Enthaltene Tools
go
SSH-Shortcut-Tool für schnelle Verbindungen zu easyname-Servern.
Features:
- Kerberos-Authentifizierung (
go kinit) - Web-Server Zugriff mit optionalem easyuser-Wechsel (
go web 42 e110604) - Mail-Server Zugriff (
go mx 12) - Logger-Server Zugriff (
go logger) - Support-Server Zugriff (
go support) - Remote-Command Ausführung mit
--Separator - Unterstützung für Here-Documents und Piping
Quick Examples:
# Kerberos-Auth
go kinit
# Web-Server mit easyuser
go web 42 e110604
# Remote-Command auf MX-Server
go mx 12 -- mailq | head -5
# Logs auf Logger durchsuchen
go logger -- grep "error" /var/log/syslog
Voraussetzungen
Generelle Anforderungen
- Kerberos-Setup: Funktionierende Kerberos-Konfiguration
- SSH-Zugriff: Berechtigungen für easyname-Infrastruktur
- LUSER Variable: Muss in Environment gesetzt sein
Setup-Anleitung
-
LUSER in
~/.bashrcoder~/.bash_envsetzen:export LUSER="deinusername" -
Kerberos-Ticket erstellen:
kinit deinusername@NESSUS.AT # oder mit go-Tool: go kinit -
Tool in PATH hinzufügen oder Alias erstellen:
# Option 1: Alias alias go="/pfad/zu/connect/go/go.sh" # Option 2: Symlink ln -s /pfad/zu/connect/go/go.sh ~/bin/go
Lizenz / Sichtbarkeit
Dieses Repository ist intern für easyname Support.
Falls eine Freigabe nach extern geplant ist, bitte vorab mit Teamleitung abklären.
Diese Tools wurden mit Hilfe von Claude Code erstellt.