ubuntuusers.de

vsftpd problem mit chroot_local_user=YES

Status: Gelöst | Ubuntu-Version: Ubuntu 12.04 (Precise Pangolin)
Antworten |

schudtweb

Anmeldungsdatum:
30. August 2013

Beiträge: Zähle...

uname -a
Linux xxxx 3.10.9-xxxx-std-ipv6-64 #1 SMP Wed Aug 21 11:38:34 CEST 2013 x86_64 x86_64 x86_64 GNU/Linux
desktop@xxxx:~/Downloads$ lsb_release -c
Codename:	precise
desktop@xxxx:~/Downloads$ vsftpd -v
vsftpd: version 3.0.2

Also mit ftpsecure klappt es nicht. Kommt die gleiche Meldung. Wenn ich allerdings den default nobody nehme, klappt der Login wieder. Und ja, ich hatte danach den dienst neugestartet

Deine Anregungen habe ich umgesetzt, aber das gleiche Verhalten. User B bekommt nur ein Permission denied...

EDIT:

Haha, ich könnte dich knutschen! Jetzt geht es endlich^^ Was habe ich gemacht?

Ich trottel hab für die chroot liste und die user liste dieselbe liste genommen. User A stand drin und User B war rauskommentiert. Daher der permission denied... Habe jetzt das

chroot_local_user=YES
chroot_list_enable=YES
# (default follows)
chroot_list_file=/etc/vsftpd.chroot_list
allow_writeable_chroot=YES

hier verwendet. Wenn ich das rauskommentiere, kommt User B zwar rein, kann aber auch wieder Verzeichnisse wechseln. Jetzt kommt er nur in sein Home Verzeichnis. Darin habe ich einen symbolischen Link gesetzt auf nen anderen Ordner ausserhalb, wo er noch reinkommen soll.

Bin einfach durcheinander gekommen, nachdem ich zuviele verschiedene Versionen getestet habe ☺

Sorry und nochmals tausend dank!!!

duesentriebchen

Avatar von duesentriebchen

Anmeldungsdatum:
10. Februar 2012

Beiträge: 713

Wohnort: Im Inntal

😀

Okidoki, manchmal sieht man den Wald vorlauter Bäumen nicht mehr 😬

Antworten |