PDA

View Full Version : aktives FTP



jogisarge
24-04-07, 09:23
Hallo zusammen !

ich möchte eine FTP-Verbindung zu einem Server machen, der nur aktives FTP erlaubt.

Wie mache ich das auf der AS400(V5R2)?

Gruss jogi

kuempi von stein
24-04-07, 09:33
....
Wie mache ich das ...

Hello, wnn man die Suchfunktion hier bemüht, findet man http://www.newsolutions.de/forum-systemi-as400-i5-iseries/system-i-hauptforum/8209-ftp-transfer-von-as400-active-mode.html

Klappt das so?

k.

jogisarge
24-04-07, 11:06
Danke kuempi das klappt.

ABER:

put DT/TEST
kommt auf dem Server als t an.
Wie kann ich die Datei auf dem Server als daten.dat ablegen?
Das ist ein Windows-Server.

Ich lande dort mit meinen Zugangsdaten in einem bestimmten Verzeichnis.
Dort möchte ich die Datei ablegen.


j.

kuempi von stein
24-04-07, 11:28
Also bei mir klappt das so:



NAMEFMT 1
BINARY
PUT /QDLS/IRGENWAS/DT/TEST daten.dat


In diesem Sinne denke ich.

k.

jogisarge
24-04-07, 12:20
Hallo nochmal,

bei


NAMEFMT 1
BINARY
put DT/TEST test.dat

kommt


Anzahl Argumente ist für Unterbefehl put nicht gültig


Die Datei TEST liegt auf der AS400 in der Bibliothek DT.
Diese Datei soll übertragen werden.

kuempi von stein
24-04-07, 12:38
Ja schon klar.
Dann musst Du wohl mit "namefmt 0" arbeiten.

Mach ich nicht sowas... sollte aber gehen.

k.

Fuerchau
24-04-07, 13:52
Oder voll qualifizieren:

/qsys.lib/dt.lib/test.file/test.mbr

jogisarge
24-04-07, 14:27
ok, danke jetzt passt es.

das Einzige, was mich stört, ist der DTAARA in der qusrsys.
Da ich mehrer FTP-Jobs habe, könnte das Probleme geben.


Kann man den FTP-Client auch anderst in den Aktivmodus setzen?

Gruß jogi

Fuerchau
25-04-07, 09:22
Nein, das nicht.
Du kannst nur in deinem Job die DTAARA vorher erstellen/setzen und hinterher wieder löschen/zurücksetzen.

Ggf. per ALCOBJ/DLCOBJ gegen andere gleichzeitige FTP-Jobs sperren.

angelone
27-04-07, 07:51
der ftp sollte eigentlich immer active sein.
über "quote pasv" kommt man erst in den passive modus.