Linux 15.036 Themen, 107.107 Beiträge

Linux Verzeichnis Freigabe / Dauerhaft

Novell-Sucher / 4 Antworten / Baumansicht Nickles

Ich habe einen Linux-Rechner als File-Server eingerichtet. Die Windows-Workstation können Sie auch anmelden usw.. In den freigegebenen Verzeichnissen können die User nun erneut Verzeichnisse anlegen dies sind aber für die anderen Benutzer schreibgeschützt. Was muß ich in der smb.conf eintragen damit die Unterverzeichnis für alle frei sind?

mfg
Novell-Sucher

bei Antwort benachrichtigen
KarstenW Novell-Sucher „Linux Verzeichnis Freigabe / Dauerhaft“
Optionen

Samba nutze ich nicht. Du kannst mit den Unixbefehlen chmod und chown die Rechte von Dateien und Verzeichnissen ändern. Bei einem Verzeichnis muß das x - Bit gesetzt sein, damit der jeweilige USER in das Verzeichnis wechseln und sich den Inhalt mit ls anschauen kann. Ließ mal in der Wikipedia über die speziellen Unixrechte , chmod und chown nach:

http://de.wikipedia.org/wiki/Chmod

http://de.wikipedia.org/wiki/Unix-Dateirechte

http://de.wikipedia.org/wiki/Chown

Das Problem liegt nicht bei samba sondern bei deinen Verzeichnis und Dateirechte , die man mit chmod und chown verändern kann.

Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen
Novell-Sucher KarstenW „Samba nutze ich nicht. Du kannst mit den Unixbefehlen chmod und chown die Rechte...“
Optionen

Danke KarstenW für die Anwort. Der Befehl chmod -R 777 /verzeichnis ist mir bekannt. Ich möchte aber direkt beim Erstellen der Unterverzeichnisse die Rechte für alle Benutzer vergeben und zwar egal wer das Verzeichnis anlegt! Sobald jemand im Netz ein Unterverzeichnis erstellt müssen alle Benutzer einer Gruppe darauf Zugriff haben! Da gibt es im Linux doch sicherlich einen Befehl?

Wer kann mir helfen?

bei Antwort benachrichtigen
KarstenW Novell-Sucher „Danke KarstenW für die Anwort. Der Befehl chmod -R 777 /verzeichnis ist mir...“
Optionen

Man kann in der Datei /etc/profile den umask Befehl anpassen.
Ich würde davon aber abraten, weil dadurch die Sicherheitsmechanisman von Linux ausgehebelt werdem

cat /etc/profile
# /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).
......

# Rechte für neue Dateien
umask 022

....

Ließ mal die manpage zu umask:

man umask



Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen
Borlander Novell-Sucher „Linux Verzeichnis Freigabe / Dauerhaft“
Optionen

Schau Dir mal die Optionen directory mask und create mask an. Mit denen kannst Du die Rechte von neu erstellten Dateien festlegen...

bei Antwort benachrichtigen