22.06.2012, 01:26
Ich hab User angelegt, die via ssh auf meinen Server kommen. Ich will die allerdings in ihr ~/ einsperren. Wenn die chroot = /home ist, dann geht es wunderbar (mal davon abgesehen, das die User in die Verzeichnisse der anderen User schauen können). Wenn ich chroot = %h mach, dann bekomm ich immer den Fehler in auth.log
fatal: bad ownership or modes for chroot directory "/home/blubb"
Ich hab erfahren, dass der Eigentümer des chroot Verzeichnisses root sein muss. Wenn root allerdings der Eigentümer eines homeverzeichnisses ist, kann der eigentliche Eigentümer nichtsmehr reinschreiben. Wenn ich die Gruppe oder Andere schreibrechte gibt, kommt der Fehler von oben.
Wie kann ich das lösen, dass der User _nur_ auf sein ~/ zugreifen kann?
fatal: bad ownership or modes for chroot directory "/home/blubb"
Ich hab erfahren, dass der Eigentümer des chroot Verzeichnisses root sein muss. Wenn root allerdings der Eigentümer eines homeverzeichnisses ist, kann der eigentliche Eigentümer nichtsmehr reinschreiben. Wenn ich die Gruppe oder Andere schreibrechte gibt, kommt der Fehler von oben.
Wie kann ich das lösen, dass der User _nur_ auf sein ~/ zugreifen kann?