Hallo, ich versuche, eine Verbindung zu einer ABCI-Systembenutzerumgebung herzustellen, und kann ums Überleben keinen SCP ausführen. Ich habe zwei Ansätze ausprobiert: 1) Ich verwende den Bash-Befehl von Ubuntu Linux für Windows (die App, die Sie aus dem Windows Store installieren müssen). Und der zweite Ansatz ist mit WinSCP und Putty. Ich habe einen öffentlichen Schlüssel generiert und ihn auf das ABCI-System geladen. Und ich kann einen Tunnel zum Server erstellen, mich korrekt anmelden und Dateien anzeigen. Aber wenn ich versuche, eine ZIP-Datei auf den Server hochzuladen, wird mir der Zugriff verweigert. Kann mir jemand helfen, WinSCP richtig einzurichten, um einen Tunnel zum Server zu erstellen?
Hier sind die Informationen, die ich habe
Für den Tunnel ssh
local port: 11022
remote host and port: es.abci.local:22
remote port: 22
Für eine Sitzung
hostname: as.abci.ai
Und in Putty ist alles eingerichtet und funktioniert perfekt. Als ich diese Anweisungen befolgtehttps://portal.abci.ai/docs/en/02/ Aber ich kann immer noch keine Datei per SCP in meinen lokalen Ordner übertragen. Wie kann ich das tun? Vielen Dank für jede Hilfe.
Oh, und ich weiß, dass ich für Putty SCP dies anstelle des typischen SCP verwenden muss
pscp -scp -P 110022 myFile.zip myusername@localhost:/place to copy to/
Ich habe herausgefunden, wie man die Protokolle von WinSCP erhält. Dies sind die Protokollausgabe
2019-05-21 14:06:54.720 Server offered these authentication methods: publickey
. 2019-05-21 14:06:54.720 Offered public key
! 2019-05-21 14:06:54.738 Server refused our key
. 2019-05-21 14:06:54.782 Server refused our key
. 2019-05-21 14:06:54.782 Server offered these authentication methods: publickey
. 2019-05-21 14:06:54.902 [Tunnel] Closing connection.
. 2019-05-21 14:06:54.902 [Tunnel] Sending special code: 12
. 2019-05-21 14:06:54.902 [Tunnel] Sent EOF message
. 2019-05-21 14:06:54.902 Disconnected: No supported authentication methods available (server sent: publickey)
* 2019-05-21 14:06:54.966 (EFatal) Disconnected: No supported authentication methods available (server sent: publickey)
* 2019-05-21 14:06:54.967 Authentication log (see session log for details):
* 2019-05-21 14:06:54.967 Using username "abc10808va".
* 2019-05-21 14:06:54.967 Server refused our key.
* 2019-05-21 14:06:54.967
* 2019-05-21 14:06:54.967 Authentication failed.
Antwort1
Ich habe die Antwort darauf herausgefunden. Ich habe viel herumprobiert und versucht, die Einstellungen in WinSCP zu ändern. Ich bin für jede Hilfe dankbar. Ich werde beschreiben, wie ich alles eingerichtet habe.
- Erstellen Sie mit Putty Gen einen öffentlichen/privaten Schlüssel.
- Laden Sie es auf der ABCI-Webseite hoch
- Informationen zum Einrichten in WinSCP.
- Hostname: es.abc1.local:22 mit Portnummer 11022
- Gehen Sie in den erweiterten Einstellungen zu Verbindung->Tunnel
- Hostname: as.abci.ai; Portnummer 22; lokaler Tunnelport 11022
- Fügen Sie Ihren privaten Schlüssel von Puttygen hinzu
Dann sollte alles bereit sein.