ScaryHutman
Vorarbeiter
Moin,
ich möchte derzeit einen lokalen FTP-Server hosten. Die Nutzer sollen in ihrem home Verzeichnis eingesperrt sein. (Das funktioniert auch schon mit einer chroot Funktion.) Alle Nutzer haben einen share Ordner in ihrem home, der per 'mount --bind' mit /var/shared verbunden ist. (Das funktioniert auch schon.)
Nun habe ich das Problem, dass man die Ordner, die ein anderer Nutzer in shared erstellt hat, nicht benutzen kann, da die Rechte bei 700 liegen. Wenn ich die Berechtigungen manuell auf 770 stelle, funktioniert es. Wie kann ich einstellen, dass alle neuen Ordner/Dateien in /var/shared automatisch diese Berechtigungen haben? Es existiert bereits eine Gruppe 'shared', in der sich alle Nutzer befinden und alle neuen Ordner/Dateien haben auch schon diese Gruppe.
Ich habe den Befehl
ausprobiert, aber dieser hat nicht zu dem gewünschtem Ergebnis geführt.
ScaryHutman
ich möchte derzeit einen lokalen FTP-Server hosten. Die Nutzer sollen in ihrem home Verzeichnis eingesperrt sein. (Das funktioniert auch schon mit einer chroot Funktion.) Alle Nutzer haben einen share Ordner in ihrem home, der per 'mount --bind' mit /var/shared verbunden ist. (Das funktioniert auch schon.)
Nun habe ich das Problem, dass man die Ordner, die ein anderer Nutzer in shared erstellt hat, nicht benutzen kann, da die Rechte bei 700 liegen. Wenn ich die Berechtigungen manuell auf 770 stelle, funktioniert es. Wie kann ich einstellen, dass alle neuen Ordner/Dateien in /var/shared automatisch diese Berechtigungen haben? Es existiert bereits eine Gruppe 'shared', in der sich alle Nutzer befinden und alle neuen Ordner/Dateien haben auch schon diese Gruppe.
Ich habe den Befehl
Code:
chmod g+s /var/shared
ScaryHutman