Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
SSH für die Fernnutzung einrichten
Nach der Installation von Amazon Q CLI können Sie die Remote-Linux-Integration konfigurieren, um die Befehlszeilenfunktionalität mit Amazon Q auf Remote-Computern zu aktivieren.
Lokale macOS-Integration
So aktivieren Sie die SSH-Integration von Ihrem lokalen macOS-Computer aus:
-
Öffnen Sie Ihr Terminal oder Ihre Eingabeaufforderung.
-
Aktivieren Sie die lokalen SSH-Integrationen:
q integrations install ssh
Linux-Fernintegration
So konfigurieren Sie die SSH-Integration auf Ihrem Linux-Remotecomputer:
-
Bearbeiten Sie Ihre SSH-Serverkonfiguration:
sudo -e /etc/ssh/sshd_config
-
Fügen Sie am Ende der Konfigurationsdatei die folgenden Zeilen hinzu:
AcceptEnv Q_SET_PARENT AllowStreamLocalForwarding yes
-
Starten Sie den SSH-Dienst neu:
sudo systemctl restart sshd
-
Trennen Sie die Verbindung zur SSH-Sitzung und stellen Sie die Verbindung erneut her.
-
Melden Sie sich nach dem erneuten Verbindungsaufbau bei Amazon Q an:
q login
-
Überprüfen Sie die Installation:
q doctor
Bekannte Beschränkungen
Wenn der Amazon Q-Desktop-Client beendet wird, während er über SSH mit einem Remote-Computer verbunden ist, wird möglicherweise wiederholt eine Fehlermeldung ausgegeben:
connect to /var/folders/tg/u1vx4xfmvqav0oxfa4zfknaxiwmbsbr/T/cwrun/remote.sock port -2 failed: Connection refused
Um den Fehler zu beenden, beenden Sie entweder die SSH-Sitzung und stellen Sie die Verbindung wieder her oder starten Sie den Amazon Q-Desktop-Client neu.
Fehlerbehebung
Wenn Sie Probleme mit der SSH-Integration haben:
-
Führen Sie das q doctor Programm aus, um häufig auftretende Probleme zu identifizieren und zu beheben
-
Stellen Sie sicher, dass sowohl die lokalen als auch die Remote-Konfigurationen korrekt sind
-
Vergewissern Sie sich, dass Ihr SSH-Server ordnungsgemäß konfiguriert ist, um die erforderlichen Umgebungsvariablen zu akzeptieren
-
Stellen Sie sicher, dass Sie die richtige Version (Standard oder Musl) für Ihr System verwenden