Wie gehe ich vor, um entweder meine SSH- oder Cyberduck-Konfiguration zu ändern, damit SFTP-Verbindungen von meinem lokalen Computer über einen Proxyserver hergestellt und dann eine Verbindung zu meinem Zielserver hergestellt werden können? Im Moment fällt meine Verbindung in Cyberduck aus. Ich kann den Server jedoch problemlos über SFTP von einem Terminalfenster aus erreichen und denke, dass mit meiner SSH-Konfiguration etwas nicht stimmt.
So sieht meine SSH-Konfiguration aktuell aus:
Host proxyserveraddress.test.com
ProxyCommand none
# PreferredAuthentications publickey
Host server1.test.com
Host server2.test.com
Host server3.test.com
######## DEFAULTS #########
Host *.test.com
User myusername
Port 8622
PreferredAuthentications publickey,password
ProxyCommand ssh proxyserveraddress.test.com exec nc %h %p 2>/dev/null
Als spezielles Beispiel basierend auf dieser Beispielkonfiguration -
Wie würde ich zum Beispiel diese Konfiguration ändern, damit Cyberduck auf meinem lokalen Computer zuerst eine Verbindung zu proxyserveraddress.test.com und dann zu server1.test.com herstellt?
-v
Option verwenden, um zu sehen, was passiert?