nntp2http.com
Posting
Suche
Optionen
Hilfe & Kontakt

[ncftpput] Password aus File wird nicht akzeptiert

Von: Christian H. Kuhn (christian.kuhn@qno.de) [Profil]
Datum: 11.09.2009 16:23
Message-ID: <b33qn6-j2f.ln1@news.qno.de>
Followup-to: de.comp.os.unix.networking.misc
Newsgroup: de.comp.os.unix.networking.misc
Hallo Gemeinde,

postgres@server:~$ ls -l .ncftprc.backup.qno.de
-rw------- 1 postgres postgres 45 2009-09-11 15:44 .ncftprc.backup.qno.de

postgres@server:~$ cat .ncftprc.backup.qno.de
host backup.qno.de
user 12345
pass XXXXXXXX

Manuelles Übertragen eines Files per ncftpput mit -u und -p klappt.

postgres@server:~$ ncftpput -f .ncftprc.backup.qno.de  -d stdout
backup.qno.de postgres-server .viminfo
LibNcFTP 3.2.1 (August 13, 2007) compiled for linux-x86_64-glibc2.6
Uname: Linux|server.qno.de|2.6.28-15-server|#49-Ubuntu SMP Tue Aug 18
20:09:37 UTC 2009|x86_64
Glibc: 2.9 (stable)
Remote server is running ProFTPD.
220: ProFTPD 1.3.1 Server (Hetzner.de Backupserver) [78.47.202.53]
Connected to backup.qno.de.
Cmd: USER 12345
331: Password required for 12345
Cmd: PASS xxxxxxxx
530: Login incorrect.
Cmd: QUIT
221: Goodbye.
ncftpput: cannot open backup.qno.de: username and/or password was not
accepted for login.

Also mit tcpdump das Passwort kontrolliert:

root@server:~# tcpdump -A host 78.47.202.53
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes
16:19:48.693855 IP server.qno.de.41638 > backup.qno.de.ftp: S
469790610:469790610(0) win 5840 <mss 1460,sackOK,timestamp 178341161
0,nop,wscale 6>
E..<*.@.@.l"X.2.N/.5......o..........:.........

.E)........
16:19:48.694553 IP backup.qno.de.ftp > server.qno.de.41638: S
801139209:801139209(0) ack 469790611 win 5792 <mss 1460,sackOK,timestamp
2593119223 178341161,nop,wscale 7>
E..<..@.>...N/.5X.2...../.j     ..o................
....
.E)....
16:19:48.694588 IP server.qno.de.41638 > backup.qno.de.ftp: . ack 1 win 92
<nop,nop,timestamp 178341161 2593119223>
E..4*.@.@.l)X.2.N/.5......o./.j
...\D......

.E)....
16:19:48.698613 IP backup.qno.de.ftp > server.qno.de.41638: P 1:68(67) ack 1
win 46 <nop,nop,timestamp 2593119224 178341161>
E..w..@.>...N/.5X.2...../.j
..o.....=......
....
.E)220 ProFTPD 1.3.1 Server
16:19:48.698634 IP server.qno.de.41638 > backup.qno.de.ftp: . ack 68 win 92
<nop,nop,timestamp 178341161 2593119224>
E..4*.@.@.l.X.2.N/.5......o./.jM...\C......

.E)....
16:19:48.698986 IP server.qno.de.41638 > backup.qno.de.ftp: P 1:14(13) ack
68 win 92 <nop,nop,timestamp 178341161 2593119224>
E..A*.@.@.l
X.2.N/.5......o./.jM...\.p.....

.E)....USER 12345

16:19:48.699401 IP backup.qno.de.ftp > server.qno.de.41638: . ack 14 win 46
<nop,nop,timestamp 2593119224 178341161>
E..4..@.>...N/.5X.2...../.jM..o.....C......
....
.E)
16:19:48.701027 IP backup.qno.de.ftp > server.qno.de.41638: P 68:101(33) ack
14 win 46 <nop,nop,timestamp 2593119225 178341161>
E..U..@.>...N/.5X.2...../.jM..o............
....
.E)331 Password required fo
16:19:48.701233 IP server.qno.de.41638 > backup.qno.de.ftp: P 14:29(15) ack
101 win 92 <nop,nop,timestamp 178341162 2593119225>
E..C*.@.@.l.X.2.N/.5......o./.jn...\%>.....

.E*....PASS XXXXXXXX

16:19:48.702466 IP backup.qno.de.ftp > server.qno.de.41638: P 101:123(22)
ack 29 win 46 <nop,nop,timestamp 2593119225 178341162>
E..J..@.>...N/.5X.2...../.jn..o......k.....
....
.E*530 Login incorrect.

16:19:48.702672 IP server.qno.de.41638 > backup.qno.de.ftp: P 29:35(6) ack
123 win 92 <nop,nop,timestamp 178341162 2593119225>
E..:*.@.@.l.X.2.N/.5......o./.j....\.......

.E*....QUIT

16:19:48.703209 IP backup.qno.de.ftp > server.qno.de.41638: P 123:137(14)
ack 35 win 46 <nop,nop,timestamp 2593119225 178341162>
E..B..@.>...N/.5X.2...../.j...o.....T......
....
.E*221 Goodbye.

16:19:48.703372 IP backup.qno.de.ftp > server.qno.de.41638: F 137:137(0) ack
35 win 46 <nop,nop,timestamp 2593119225 178341162>
E..4..@.>...N/.5X.2...../.j...o.....C......
....
.E*
16:19:48.703420 IP server.qno.de.41638 > backup.qno.de.ftp: F 35:35(0) ack
138 win 92 <nop,nop,timestamp 178341162 2593119225>
E..4*.@.@.l.X.2.N/.5......o./.j....\Ch.....

.E*....
16:19:48.703756 IP backup.qno.de.ftp > server.qno.de.41638: . ack 36 win 46
<nop,nop,timestamp 2593119225 178341162>
E..4..@.>...N/.5X.2...../.j...o.....C......
....
.E*

Es wird das richtige Passwort aus dem File genommen und wohl richtig
übertragen. Warum geht das von der Kommandozeile und nicht aus dem File?
Gibts weitere Debug-Möglichkeiten?

mfg
QNo


[ Auf dieses Posting antworten ]