Wie kann ich sftp mit SAP?
Derzeit verwenden wir den FTP, aber gibt es eine Pflicht zur Verwendung von SFTP. Nach unserem Grundlage Jungs SFTP funktioniert nicht. Wir haben ein paar alternativen:
- Verwenden PI
- Verwenden Sie ein Unix-Skript, um die Dateien zu verschieben
Allerdings gibt es etwas, das uns fehlt, die uns ermöglichen würde, SFTP verwenden in ähnlicher Weise wie FTP?
Beispiel-code aufrufen FTP:
CALL FUNCTION 'HTTP_SCRAMBLE'
EXPORTING
SOURCE = i_password
sourcelen = dstlen
key = c_key
IMPORTING
destination = lw_password.
CLEAR: ftp_hdl, o_file.
CALL FUNCTION 'FTP_CONNECT'
EXPORTING
user = i_user
password = lw_password
host = i_host
rfc_destination = c_rfcdest_sapftp
IMPORTING
handle = ftp_hdl
EXCEPTIONS
not_connected = 1
OTHERS = 2.
RFC-Destination c_rfcdest_sapftp
wie folgt definiert ist in SM59:
Verbindungstyp T (TCP/IP)
Aktivierung: Starten Sie den Front-end-Arbeitsplatz
Programm: sapftp (Ist es ein SFTP-Variante des Programms?)
Start Type: Default Gateway
Du musst angemeldet sein, um einen Kommentar abzugeben.
So seltsam, wie es ist, von SAP nicht unterstützt, SFTP aus der box. Wie ich es verstehe, PI tun FTPS (das ist unterschiedlich, ich glaube,) Es ist mindestens ein Unternehmen den Verkauf eines 3rd-party-bolt-on-PI zu verwenden, SFTP. Eine schnelle Google turn it up. Das ist das, was wir zu tun hatten, hier zu bekommen, SFTP & PGP-verschlüsselte Dateien ohne aufrufen von OS-Skripts.
EDIT: Dies ist nicht mehr eine wahre Aussage. Siehe die Kommentare unten.
Zuerst dachte ich, dass dies auch ärgerlich, dass die SAP PI nicht in den Griff SFTP. Jedenfalls, wenn man sich das Protokoll, es ist ftp getunnelt durch ssh. Im moment gibt es eine Bewegung in der Sicherheits-community zu ftps, aufgrund der Tatsache, dass dieses Protokoll nicht erlaubt Tunneln von anderen Protokollen und wird daher als sicherer. Vielleicht sollten Sie sich Gedanken über die Gründung ftps, da es eine gute alternative. Wenn Sie nur den PI als middleware innerhalb der Firma oder Sie haben keine FTP-Dienst, der von außen zugänglich, es ist eine gute chance zu wechseln ftps.
Hinsichtlich
Matthias Kneissl