Cloud-Anbieter
Termial integriert sich mit führenden Cloud-Anbietern für direktes Server-Management. Verbinden Sie sich mit AWS EC2-Instanzen, Google Cloud VMs und Azure VMs direkt aus der Anwendung.
Unterstützte Anbieter
- Amazon Web Services (AWS) - EC2-Instanzen
- Google Cloud Platform (GCP) - Compute Engine-Instanzen
- Microsoft Azure - Virtuelle Maschinen
Amazon Web Services (AWS)
AWS-Anmeldedaten konfigurieren
- Gehen Sie zu Einstellungen → Cloud-Anbieter
- Wählen Sie AWS
- Geben Sie Ihre Anmeldedaten ein:
- Access Key ID - Ihre AWS-Zugriffsschlüssel-ID
- Secret Access Key - Ihr geheimer AWS-Zugriffsschlüssel
- Wählen Sie Ihre bevorzugten Regionen
- Klicken Sie auf Speichern
AWS-Anmeldedaten erhalten
Um Zugangsdaten in AWS zu erstellen:
- Melden Sie sich bei der AWS-Konsole an
- Gehen Sie zu IAM → Benutzer → Ihr Benutzer
- Tab Sicherheitsanmeldedaten
- Zugriffsschlüssel erstellen
- Kopieren Sie Access Key ID und Secret Access Key
Erforderliche Berechtigungen
Ihr AWS-Benutzer benötigt Berechtigungen für:
ec2:DescribeInstances- Instanzen auflistenec2:DescribeRegions- Regionen auflisten
Mit EC2-Instanzen verbinden
- Öffnen Sie den Cloud-Anbieter-Bereich
- Wählen Sie AWS
- Durchsuchen Sie Ihre EC2-Instanzen nach Region
- Klicken Sie auf eine Instanz zum Verbinden
- Wählen Sie die Authentifizierungsmethode (SSH-Schlüssel)
Google Cloud Platform (GCP)
GCP-Anmeldedaten konfigurieren
- Gehen Sie zu Einstellungen → Cloud-Anbieter
- Wählen Sie Google Cloud
- Importieren Sie Ihre Dienstkonto-Schlüsseldatei (JSON)
- Klicken Sie auf Speichern
Dienstkonto erstellen
- Gehen Sie zur Google Cloud Console
- IAM & Verwaltung → Dienstkonten
- Dienstkonto erstellen
- Compute-Betrachter-Rolle vergeben (Minimum)
- Schlüssel erstellen → JSON
- Schlüsseldatei herunterladen
Erforderliche Berechtigungen
Ihr Dienstkonto benötigt:
compute.instances.list- Instanzen auflistencompute.zones.list- Zonen auflisten
Mit GCP-Instanzen verbinden
- Öffnen Sie den Cloud-Anbieter-Bereich
- Wählen Sie Google Cloud
- Wählen Sie Ihr Projekt
- Durchsuchen Sie Instanzen nach Zone
- Klicken Sie zum Verbinden
Microsoft Azure
Azure-Anmeldedaten konfigurieren
- Gehen Sie zu Einstellungen → Cloud-Anbieter
- Wählen Sie Azure
- Geben Sie Ihre Anmeldedaten ein:
- Tenant ID - Azure AD-Verzeichnis-ID
- Client ID - Anwendungs-ID
- Client Secret - Client-Geheimnis
- Subscription ID - Azure-Abonnement-ID
- Klicken Sie auf Speichern
App-Registrierung erstellen
- Gehen Sie zum Azure-Portal
- Azure Active Directory → App-Registrierungen
- Neue Registrierung
- Benennen Sie Ihre Anwendung
- Kopieren Sie Anwendungs-(Client-)ID und Verzeichnis-(Mandanten-)ID
- Zertifikate & Geheimnisse → Neuer geheimer Clientschlüssel
- Kopieren Sie den Geheimniswert
Erforderliche Berechtigungen
Ihre Anwendung benötigt die Leser-Rolle für Ihr Abonnement oder Ressourcengruppen.
Mit Azure-VMs verbinden
- Öffnen Sie den Cloud-Anbieter-Bereich
- Wählen Sie Azure
- Durchsuchen Sie VMs nach Ressourcengruppe
- Klicken Sie zum Verbinden
Gemeinsame Funktionen
Instanzen auflisten
Für alle Anbieter können Sie:
- Instanzstatus anzeigen (läuft, gestoppt, etc.)
- Instanztyp/-größe anzeigen
- Öffentliche und private IP anzeigen
- Region/Zone anzeigen
- Instanzen filtern und suchen
Schnellverbindung
Klicken Sie auf eine beliebige Instanz, um:
- Instanzdetails anzuzeigen
- Via SSH zu verbinden
- Authentifizierungsmethode zu wählen
Instanzliste aktualisieren
Klicken Sie auf die Aktualisieren-Schaltfläche, um die neueste Liste der Instanzen von Ihrem Cloud-Anbieter abzurufen.
Anmeldedaten-Sicherheit
Ihre Cloud-Anbieter-Anmeldedaten werden:
- Lokal auf Ihrem Gerät gespeichert
- Verschlüsselt, wenn Cloud-Sync aktiviert ist
- Niemals unverschlüsselt an unsere Server gesendet
Fehlerbehebung
Authentifizierungsfehler
Wenn die Authentifizierung fehlschlägt:
- Überprüfen Sie, ob Ihre Anmeldedaten korrekt sind
- Prüfen Sie, ob die Anmeldedaten nicht abgelaufen sind
- Verifizieren Sie die richtigen Berechtigungen
- Stellen Sie sicher, dass es keine IP-Einschränkungen gibt
Instanzen nicht sichtbar
Wenn Sie Ihre Instanzen nicht sehen:
- Überprüfen Sie die Berechtigungen
- Prüfen Sie die Regionsauswahl
- Stellen Sie sicher, dass die Instanzen existieren
- Aktualisieren Sie die Instanzliste
Verbindung fehlgeschlagen
Wenn die Verbindung zu einer Instanz fehlschlägt:
- Überprüfen Sie, ob die Instanz läuft
- Prüfen Sie, ob Sicherheitsgruppen/Firewall SSH erlauben
- Verifizieren Sie den SSH-Schlüssel oder die Anmeldedaten
- Stellen Sie sicher, dass die öffentliche IP erreichbar ist