Page 1 of 1

Meldungen aus /var/log/messages bei Loginversuch mit ProFTPD

Posted: 2003-02-09 00:10
by ernie
Hallo,

ich habe da mal eine frage. ich habe mit confixx 1.6.3 einen zusätzlichen ftp-user angelegt. dieser wird auch nach dem lauf des counter-scripts anständig (soviel ich erkennen kann) in der /etc/shadow angelegt. leider kann sich dieser user nicht mittels ftp auf einen bestimmten pfad nicht einloggen. ich habe dazu mal in den logs gesehen (/var/log/messages) dort erscheinen folgende meldungen:

Feb 9 00:01:26 pxxxxxxxx proftpd[1881]: connect from xxx.xxx.xxx.xxx (xxx.xxx.xxx.xxx)
Feb 9 00:01:36 pxxxxxxxx proftpd[1881]: pxxxxxxxx.pureserver.info (dsl-xxx-xxx-xxx-xxx.xxx-ip.net[xxx.xxx.xxx.xxx]) - FTP session opened.
Feb 9 00:01:36 pxxxxxxxx PAM-warn[1881]: service: ftp [on terminal: <unknown>]
Feb 9 00:01:36 pxxxxxxxx PAM-warn[1881]: user: (uid=0) -> web4f1 [remote: ?nobody@dsl-xxx-xxx-xxx-xxx.xxx-ip.net]
Feb 9 00:01:36 pxxxxxxxx PAM-warn[1881]: service: ftp [on terminal: <unknown>]
Feb 9 00:01:36 pxxxxxxxx PAM-warn[1881]: user: (uid=0) -> web4f1 [remote: ?nobody@dsl-xxx-xxx-xxx-xxx.xxx-ip.net]
Feb 9 00:01:36 pxxxxxxxx PAM-warn[1881]: service: ftp [on terminal: <unknown>]
Feb 9 00:01:36 pxxxxxxxx PAM-warn[1881]: user: (uid=0) -> web4f1 [remote: ?nobody@dsl-xxx-xxx-xxx-xxx.xxx-ip.net]
Feb 9 00:01:36 pxxxxxxxx PAM-unix2[1881]: session started for user web4f1, service ftp
Feb 9 00:01:36 pxxxxxxxx proftpd[1881]: pxxxxxxxx.pureserver.info (dsl-xxx-xxx-xxx-xxx.xxx-ip.net[xxx.xxx.xxx.xxx]) - USER web4f1: Login successful.
Feb 9 00:01:36 pxxxxxxxx proftpd[1881]: pxxxxxxxx.pureserver.info (dsl-xxx-xxx-xxx-xxx.xxx-ip.net[xxx.xxx.xxx.xxx]) - web4f1 chroot("~/"): No such file or directory
Feb 9 00:01:36 pxxxxxxxx proftpd[1881]: pxxxxxxxx.pureserver.info (dsl-xxx-xxx-xxx-xxx.xxx-ip.net[xxx.xxx.xxx.xxx]) - error: unable to set default root directory
Feb 9 00:01:36 pxxxxxxxx PAM-warn[1881]: service: ftp [on terminal: <unknown>]
Feb 9 00:01:36 pxxxxxxxx PAM-warn[1881]: user: (uid=0) -> web4f1 [remote: ?nobody@dsl-xxx-xxx-xxx-xxx.xxx-ip.net]
Feb 9 00:01:36 pxxxxxxxx PAM-unix2[1881]: session finished for user web4f1, service ftp

die rechte für das heimatverzeichnis stehen auf web4f1:ftponly die rechte habe ich mit chmod schon in verschiedenen varianten ausprobiert.

als proFTPD habe ich die Version 1.2.7 installiert.

kann man mir evtl. einen hinweis zu einer lösung geben?

Ernie

Re: Meldungen aus /var/log/messages bei Loginversuch mit ProFTPD

Posted: 2003-02-09 11:04
by Anonymous
web4f1 chroot("~/"): No such file or directory

Da laeuft was schief mit chroot, vergleich den User mal mit anderen, bei denen es klappt

Karlo

Re: Meldungen aus /var/log/messages bei Loginversuch mit ProFTPD

Posted: 2003-02-09 13:40
by ernie
Hallo,

ich sehe komischerweise keinen unterschied. der user web4f1 gehört der gleichen gruppe an wie der user web4 (ftponly). die zeile mit dem chroot kommt mir auch komisch vor. es sieht aus als wenn der user ins oberste verzeichnis springen soll welche wahrscheinlich ja aber das von root ist. deshalb gibt es dann auch einen fehler.

muss man evtl. nochmals händisch in einer proftp.conf irgendetwas eintragen?

proftpd ist neu für mich.

Ernie