Das Problem an der Wurzel liegt in ssh und dem Schlüssel-Setup. Das X Windows Xauth-Problem ist ein Red Herring. Nachdem ich einige Nachforschungen gefunden hatte, fand ich einen Thread, der zu Ihrem Problem passt . Der fragliche Thread ist für ein Produkt von Dovetail-Technologien, aber das gleiche Problem tritt beim Austausch von ssh-Schlüsseln auf.
EZYXW11E XtlibError: invalidDisplay xtInitialize XtToolkitError Anzeige kann nicht geöffnet werden: 172.24.30.28:0.0
FOTS1346 Berechtigung abgelehnt. Bitte versuchen Sie es erneut.
EZYXW11E XtlibError: invalidDisplay xtInitialize XtToolkitError Anzeige kann nicht geöffnet werden: 172.24.30.28:0.0 Verbindung wurde von UNKNOWN
FOTS2707 geschlossen. ZsshSmfWritePipe: write (): EDC5113I Ungültiger Dateideskriptor. (errno2 = 0x05710034).
Wenn der Schlüssel vorhanden ist, sind falsche Berechtigungen für das .ssh-Verzeichnis und die Dateien auf dem Zielsystem das wahrscheinlichste Problem. Die folgenden Befehle im Basisverzeichnis des sftp
Benutzers korrigieren die Berechtigungen:
chmod 700 ~/.ssh chmod 600 ~/.ssh/authorized_keys
Die Berechtigungen für mein USS-System sehen folgendermaßen aus:
IBMUSER> ls -la drwx------ 2 IBMUSER OMVS 8192 May 11 09:15 .ssh IBMUSER> ls -la .ssh -rw------- 1 IBMUSER OMVS 399 May 11 09:15 authorized_keys