PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Zugriff auf VxWorks FTP-Server



basstscho
19.06.08, 11:12
Hallo zusammen,

wir haben hier eine Maschine, die automatisch gebackupt werden soll. Auf ihr läuft vXWorks und daher auch der entsprechende FTP-Server.

Leider kann ich mit keinem FTP-Clienten auf den Server zugreifen außer mit Filezilla - das kann doch nicht sein...aber scheinbar hat VxWorks irgendetwas besonderes, welches nicht jeder FTP-Clienbt unterstützt. Nur kann man leider mit Filezilla schlecht automatische Backups realisieren.

Weiß jemand, wie man per Konsole auf den VxWorks-FTP-Server zugreifen kann?

Das steht beide Filezilla dabei:


Directory listing parser improvements: Add support for VxWorks based servers used in Nortel routers, add support for more uncommon date formats.


Vlt, kann daraus jemand schließen, dass es mit anderen FTp-Server nicht funktioniert...

Ich danke euch,
Grüße Johannes

Hier mal noch ein paar Logs:


>FileZilla (mit dem klappts wunderbar):
>
>Status: Connecting to 169.254.100.57 ...
>Status: Connected with 169.254.100.57. Waiting for welcome message...
>Response: 220 VxWorks FTP server (VxWorks VxWorks5.5.1) ready.
>Command: USER default
>Response: 331 Password required
>Command: PASS
>Response: 230 User logged in
>Command: SYST
>Response: 215 UNIX Type: L8 Version: VxWorks
>Command: FEAT
>Response: 500 Command not recognized
>Status: Connected
>Status: Retrieving directory listing...
>Command: PWD
>Response: 257 Current directory is "bootHost:"
>Command: CWD /usr/
>Response: 250 Changed directory to "/usr/"
>Command: PWD
>Response: 257 Current directory is "/usr/"
>Command: TYPE A
>Response: 200 Type set to A, ASCII mode
>Command: PASV
>Response: 227 Entering Passive Mode (169,254,100,57,11,46)
>Command: LIST
>Response: 150 Opening ASCII mode data connection
>Response: 226 Transfer complete
>Status: Directory listing successful





>[09:25:20] SmartFTP v2.5.1005.36
>[09:25:21] Resolving host name "169.254.100.57"
>[09:25:21] Connecting to 169.254.100.57 Port: 21
>[09:25:21] Connected to 169.254.100.57.
>[09:25:21] 220 VxWorks FTP server (VxWorks VxWorks5.5.1) ready.
>[09:25:21] USER default
>[09:25:21] 331 Password required
>[09:25:21] PASS (hidden)
>[09:25:21] 230 User logged in
>[09:25:21] SYST
>[09:25:21] 215 UNIX Type: L8 Version: VxWorks
>[09:25:21] Detected Server Type: UNIX
>[09:25:21] FEAT
>[09:25:21] 500 Command not recognized
>[09:25:21] TYPE I
>[09:25:21] 200 Type set to I, binary mode
>[09:25:21] REST 0
>[09:25:21] 500 Command not recognized
>[09:25:21] PWD
>[09:25:21] 257 Current directory is "bootHost:"
>[09:25:21] CWD /usr/
>[09:25:21] 250 Changed directory to "/usr/"
>[09:25:21] PWD
>[09:25:21] 257 Current directory is "/usr/"
>[09:25:21] TYPE A
>[09:25:21] 200 Type set to A, ASCII mode
>[09:25:21] PASV
>[09:25:21] 227 Entering Passive Mode (169,254,100,57,11,47)
>[09:25:21] Opening data connection to 169.254.100.57 Port: 2863
>[09:25:21] LIST -aL
>[09:25:21] 150 Opening ASCII mode data connection
>[09:25:21] 0 bytes transferred. (0 Byte/s) (31 ms)
>[09:25:21] 226 Transfer complete


Das einloggen klappt prinzipiell, nur werden keine Daten angezeigt - ich habe wirklich schon viele Clients probiert! Am liebsten würde ich es mit wget machen...



travos:/drive/backup/test # wget --recursive --ftp-user=default --ftp-password= --retr-symlinks ftp://169.254.100.57/log
--12:19:26-- ftp://169.254.100.57/log
=> `169.254.100.57/.listing'
Verbindungsaufbau zu 169.254.100.57:21... verbunden.
Anmelden als default ... Angemeldet!
==> SYST ... fertig. ==> PWD ... fertig.
==> TYPE I ... fertig. ==> CWD nicht notwendig.
==> PASV ... fertig. ==> LIST ... fertig.

[ <=> ] 24 --.--K/s

12:19:26 (1.80 MB/s) - Daten-Übertragung abgebrochen.
Erneuter Versuch.

--12:19:27-- ftp://169.254.100.57/log
(Versuch: 2) => `169.254.100.57/.listing'
==> CWD nicht erforderlich.
==> PASV ... fertig. ==> LIST ... fertig.

100%[++++++++++++++++++++++++++++++++++++++++++++++++== ==============================================>] 48 --.--K/s

12:19:27 (3.51 MB/s) - Daten-Übertragung abgebrochen.
Erneuter Versuch.

--12:19:29-- ftp://169.254.100.57/log
(Versuch: 3) => `169.254.100.57/.listing'
==> CWD nicht erforderlich.
==> PASV ... fertig. ==> LIST ... fertig.

100%[++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++================================>] 72 --.--K/s

12:19:29 (3.43 MB/s) - Daten-Übertragung abgebrochen.
Erneuter Versuch.


travos:/drive/backup/test #