SFtp

Die sftp Aufgabe erlaubt Ihnen, Dateien von und auf einem Server SSH2 zu übertragen.  Auch der Server SSH2 sollte SFtp Teilsystem unterstützen.  Nicht alle Servers SSH2 unterstützen SFtp.

SFtp Profil
Wählen Sie das SFtp Profil für den SFtp Server, Sie müssen an anschließen aus. Sie sollten ein SFtp Profil mit dem SFtp Profil-Menüeinzelteil vorher erstellt haben.

SFtp Option
Gebrauch „erhält“, Dateien vom Server auf Ihr lokales System zu übertragen. Gebrauch „setzte sich“, um Dateien von Ihrem lokalen System auf den Server zu übertragen.  Verwenden Sie „Löschung“, um Dateien aus dem Server zu löschen.

Remoteverzeichnis
Dieses ist der schwierigste Parameter, zum richtig hereinzukommen.  Führen Sie Privileg wird benoetigt für das Remoteverzeichnis, für alle SFtp Funktionen durch.  Lesen Sie Privileg wird benoetigt für SFtp erhalten.  Schreiben Sie Privileg wird benoetigt, denn das SFtp setzte Funktion und für die SFtp Löschungfunktion.  Beachten Sie, dass der Pfad der Kasten ist, der für Unix SFtp Servers empfindlich ist.  Wenn Sie Dateien vom Rückstellung SFTP LOGON-Verzeichnis übertragen, können Sie dieses lassen auffangen Leerzeichen.

Lokales Verzeichnis
Tragen Sie den vollen Namen des lokalen Verzeichnisses, in dem Sie Dateien setzen müssen, ein oder erhalten Sie Dateien.

Dateiname
Betreten Sie den Dateinamefilter für die Dateien, die Sie mit den Folgenden Wildcardrichtlinien kopieren möchten. Dieses fangen unterstützt auch dynamische Variablen auf.  Mit dynamischen Variablen können Sie eine Datei auswählen, die auf Tagesdatum/Zeit basiert.

Heft-Pfad-Filter
Lassen Sie dieses auffangen Leerzeichen, wenn Sie alle Hefte verarbeitet werden wünschen. Wenn Sie spezifische Hefte verarbeitet werden müssen, dann tragen Sie den Heftnamen ein, oder der Pfad, den Folgenden Wildcard verwendend ordnet an.  Wenn ein Heft den Filter führt, dann führen alle seine subfolders auch den Filter.
Einfaches Beispiel: Heft = c:\test, subfolders = John, John \ altes, SAM, SAM \ altes, Joe, Joe \ altes
Heftpfadfilter = -john.  John und John \ alte werden verarbeitet
Heftpfad Filter = jo.  John, John \ altes, Joe, Joe \ altes werden verarbeitet
Heftpfadfilter = alt.  SAM \ alte, John \ altes, Joe \ altes werden verarbeitet
Heftpfadfilter = -test.  alle Dateien in c:\test und seine Vorhefte werden verarbeitet
Heftpfadfilter = -john \ -altes.   nur John \ altes wird verarbeitet.
Heftpfadfilter = -c:\test\john.  John und John \ alte werden verarbeitet

Benennen Sie Dateinamen um
Die Umbennenung ist mit regelmäßigem Ausdruck erfolgt.  Zuerst fangen der Dateiname Eintrag wird verglichen gegen den tatsächlichen Dateinamen mit regelmäßiger Ausdruck Entdeckungmethode auf. Wenn eine übereinstimmung gefunden wird, dann fangen der Dateiname das eingetragene Muster wird ersetzt mit dem Eintrag im Umbennenung Dateinamen auffangen auf.  Wenn dieses wird freigelassen auffangen, dann der ursprüngliche Dateiname beibehalten wird.

Fügen Sie Datum-/ZeitDateinamen an
Sie können beschließen, entweder das Datum oder das Datum und die Zeit oder kundenspezifischer Kode anzufügen. Wenn Ihr Dateiname eine Extension, das Datum und Zeit hat, wird vor der Extension hinzugefügt. Dieses Merkmal ist zu den Archivzwecken nützlich.

Backup zum lokalen Verzeichnis
Tragen Sie den vollen Namen des lokalen Verzeichnisses ein, in dem Sie Sicherungsdateien benötigen. Beachten Sie bitte, dass das Backup zur lokalen Verzeichnisoption nicht Unterverzeichnisse unterstützt. Alle Dateien werden in das backupverzeichnis gelegt, ohne neue subfolders in ihm zu erstellen.

Backup zum Remoteverzeichnis
Tragen Sie den vollen Namen des Remoteverzeichnisses ein, in dem Sie Sicherungsdateien benötigen. Beachten Sie bitte, dass das Backup zur Remoteverzeichnisoption nicht Unterverzeichnisse unterstützt. Alle Dateien werden in das backupverzeichnis gelegt, ohne neue subfolders in ihm zu erstellen.

Benutzen Sie Inszenierung
Wenn Sie diese Option auswählen, wird die Datei zuerst auf den Einheimischen (erhalten Sie), übertragen, oder die Remote (gesetzten) betretenen Hefte.  Dieses Heft dient als ein Inszenierungheft.  Nachdem die ftp übertragung komplett ist, wird die Datei dann, auf das abschließende Zieleinheitheft verschoben.  Diese Option ist nützlich, Prozesse am Arbeiten auf Dateien zu verhindern, während die ftp übertragung in Bewegung ist.  In der Inszenierung fangen Sie, Sie sollte den vollen Namen des abschließenden Zieleinheitverzeichnisses eintragen auf. Beachten Sie bitte, dass die Inszenierungoption nicht Unterverzeichnisse unterstützt. Alle Dateien werden in das abschließende Zieleinheitverzeichnis gelegt, ohne neue subfolders in ihm zu erstellen.

Umask Erlaubnis
Das umask hat, in das oktale Format von 4 Digit eingetragen zu werden. Der umask Befehl wird, die Erlaubnis aller Dateien einzustellen verwendet, die auf den Server gesetzt werden. Lassen Sie dieses auffangen Leerzeichen, um die Rückstellung Sftp Server Erlaubnis, für die übertragenen Dateien zu verwenden. Das Umask ist die Rückseite der Erlaubnis der normalen Datei, d.h. 0777^umask = Erlaubnis.
Beispiele:
0077 = - rwx------ (alle Erlaubnis für Benutzer, keine Erlaubnis für Gruppe und Welt)
0000 = - rwxrwxrwx (alle Erlaubnis für Benutzer, Gruppe und Welt)
0022 = - rwrxr-xr-x (alle Erlaubnis für Benutzer, read+execute Erlaubnis für Gruppe und Welt)
0033 = - rwxr--r-- (alle Erlaubnis für Benutzer, las Erlaubnis für Gruppe und Welt)
0011 = - rwxrw-rw- (alle Erlaubnis für Benutzer, read+write Erlaubnis für Gruppe und Welt)

Löschung-Quelldatei
Sie können beschließen, die Quelldatei, nach einer erfolgreichen übertragung zu löschen.  Wenn die SFtp übertragung ausfällt, wird die Quelldatei nicht gelöscht.

Übertragung mit temporärer Extension
Die Datei wird mit einer temporären Extension übertragen, und dann umbenannt zum gewünschten Namen, nach der übertragung ist komplett.  Dieses ist, wenn Sie Indexe/Programme automatisiert haben, die ununterbrochen auf Dateien arbeiten, mit bestimmten Extensionen nützlich.  Diese Option stellt sicher, dass der automatisierte Index, nicht auf einer teilweise übertragenen Datei arbeitet.

Protokoll-übertragung
Sie können beschließen, die übertragung in das ftp Protokoll zu protokollieren.

Übertragung geänderte Dateien
Wenn Sie diese Option wählen, werden Dateien übertragen, nur wenn die Quelldatei neuer als die Zieldatei ist-.

Übertragung geänderte Dateien mit ftp Protokoll
Wenn Sie diese Option wählen, werden Dateien übertragen, nur wenn das Quelldateidatum neuer als der Quelldateidatumeintrag im ftp Protokoll ist-.  Damit diese Option richtig arbeitet, sollten Sie die „Protokoll-übergangs“ Option auch aktivieren.  Wenn der Quelldateipfad nicht im ftp Protokoll gefunden wird, dann wird die Datei immer übertragen.

Legen Sie Dateien in neues Unterverzeichnis
Wenn Sie „keine“ auswählen, wird kein neues Unterverzeichnis innerhalb des Ziel-Verzeichnisses erstellt.
Wenn Sie Datum auswählen, wird ein neues Unterverzeichnis, das auf dem Datum basiert, innerhalb des Ziel-Verzeichnisses erstellt. Alle Dateien werden in dieses Verzeichnis gelegt.
Wenn Sie Datum auswählen, wird ein neues Unterverzeichnis, das auf Datum und Zeit basiert, innerhalb des Ziel-Verzeichnisses erstellt. Alle Dateien werden in dieses Verzeichnis gelegt.
 

Übergangsmodus
Diese Option stellt den übergangsmodus für aktuelle Operationen ein. Die gültigen Modi sind:

BINÄR - Dateien werden in binären Modus übertragen und keine Verarbeitung der Textdateien wird durchgeführt (Standardart).

ASCII/TEXT - für die Servers, die Version werden 4+ unterstützen, der SFTP Protokolldateien in Textmodus übertragen. Für frühere Protokollversionen werden die Dateien in binären Modus übertragen, aber der Klient führt die Verarbeitung des Textes durch. Wenn Dateien zum Remoteserver geschrieben werden, stellt der Klient sicher, dass die Zeile Enden an das Remote-EOL sich anpassen. Der EOL Modus wird mit dem setRemoteEOL eingestellt, das unten einstellt. Für die Dateien, die vom Server zurückgeholt werden, basiert die EOL Politik nach System Politik, wie durch die „line.seperator“ System Eigenschaft definiert.

Gesetzte entfernte Station EOL
Wenn er an die Servers angeschlossen wird, die SFTP Version 3 laufen lassen (oder kleiner) muss der Remote-EOL Typ, ausdrücklich eingestellt werden, weil es keine zuverlässige Methode gibt, damit der Klient den Typen von EOL für Textdateien feststellt. In den Versionen 4+ wird eine Einheit zur Verfügung gestellt und über diese Einstellung wird ausser Kraft gesetzt.

Gültige Werte für diese Methode sind EOL_CRLF (Rückstellung), EOL_CR und EOL_LF.