Turboschnecke
Enthusiast
Servus,
ich bin ein Windows GUI Jünger und werde mit Linux irgendwie einfach nicht warm^^
Ich habe ein Ubuntu 12.04 und habe vsftpd installiert. Hatte auch vorher schon Proftpd + GAdmin ausprobiert, aber da konnte ich mich ums verrecken einfach nicht einloggen. Kam immer nur ein Fehler, dass Login incorrect sei, was es aber eigentlich nicht war...
Nun habe ich vsftpd installiert und es theoretisch auch ans laufen gekriegt. Unter Windows bin ich von allen Programmen gewohnt, dass man da schön User anlegen kann und denen Ordner und Rechte zuweisen kann. Mit ProFTPd wäre das wohl auch möglich (virtuelle User usw), aber da ging einfach kein Login.
Unter vsftpd habe ich eingestellt, dass er die lokalen Benutzer verwenden soll. Habe also zwei Benutzer A und B angelegt. Von denen würde ich nun aber gerne User B chrooten, damit der nicht aus seien Home Verzeichnis rauskommt. Ich kriege es aber einfach nicht hin...
Mittlerweile bin ich soweit, dass sich User A einloggen kann und aus seinem Home rauskommt, aber User B beim einloggen einen 530er permission denied bekommt...
Kann mir irgendjemand von euch eine Schritt für Schritt Anleitung geben, wie das funktioniert?
vsftpd.conf
vsftpd.user_list
User A und B sind beide in derselben Gruppe und die beiden Homeverzeichnisse haben auch die gleichen Rechte
ich bin ein Windows GUI Jünger und werde mit Linux irgendwie einfach nicht warm^^
Ich habe ein Ubuntu 12.04 und habe vsftpd installiert. Hatte auch vorher schon Proftpd + GAdmin ausprobiert, aber da konnte ich mich ums verrecken einfach nicht einloggen. Kam immer nur ein Fehler, dass Login incorrect sei, was es aber eigentlich nicht war...
Nun habe ich vsftpd installiert und es theoretisch auch ans laufen gekriegt. Unter Windows bin ich von allen Programmen gewohnt, dass man da schön User anlegen kann und denen Ordner und Rechte zuweisen kann. Mit ProFTPd wäre das wohl auch möglich (virtuelle User usw), aber da ging einfach kein Login.
Unter vsftpd habe ich eingestellt, dass er die lokalen Benutzer verwenden soll. Habe also zwei Benutzer A und B angelegt. Von denen würde ich nun aber gerne User B chrooten, damit der nicht aus seien Home Verzeichnis rauskommt. Ich kriege es aber einfach nicht hin...
Mittlerweile bin ich soweit, dass sich User A einloggen kann und aus seinem Home rauskommt, aber User B beim einloggen einen 530er permission denied bekommt...
Kann mir irgendjemand von euch eine Schritt für Schritt Anleitung geben, wie das funktioniert?
vsftpd.conf
Code:
#chroot_local_user=YES
chroot_list_enable=YES
# (default follows)
chroot_list_file=/etc/vsftpd.user_list
vsftpd.user_list
Code:
A
#B
User A und B sind beide in derselben Gruppe und die beiden Homeverzeichnisse haben auch die gleichen Rechte
Zuletzt bearbeitet: