Wir übertragen und empfangen erfolgreich per sFTP Dateien mit dem in der QShell-Umgebung verfügbaren sFTP. Das Einzige, was da nicht geht, ist die Verwendung eines Kennworts. Man identifiziert sich mit dem Zertifikat und einer User-Id und kann das auch skripten.
Es besteht kein Grund, sich nur wegen sFTP Probleme ganz anderer Art einzutreten. So schwer ist es nicht; Andreas hat schon viel beschrieben.
Der Haupt-Unterschied ist der Aufruf:
Über die Environment-Variable QIBM_QSH_CMD_OUTPUT kann man den Output in eine Datei umleiten und die dann auf Erfolg untersuchen.Code:QSH CMD('/QOpenSys/usr/bin/sftp -b /tmp/meinSkript.txt -o "IdentityFile=/tmp/meinKey.rsa" meinUser@fernesSystem')
All das ist ein bisschen komisch, und weniger komfortabel als gewohnt, aber wohl auch der Grund, warum man https und nicht shttp verwendet. :-)
![[NEWSboard IBMi Forum]](images/duke/nblogo.gif)



Mit Zitat antworten
Bookmarks