Windows-Freigabe unter Debian Rechte vergeben
Hallo,
ich habe folgendes Problem.
Ich habe eine Windowsfreigabe erstellt und dem User Vollzugriff gegeben.
Jetzt habe ich in Debian den Share mit cifs gemountet:
Danach kam die Passwortabfrage und das Verzeichnis ist gemountet und funktioniert so wie es soll.
Jetzt will ich jedoch dem User "www-data" per
die Rechte an diesem Verzeichnis geben und bekomme die Fehlermeldung, dass ich keine Berechtigung dazu habe.
Der www-data User braucht die Rechte jedoch, weil ich aus einer Webanwendung auf diesen Mount zugreifen muss.
Ich hoffe ihr könnt mir helfen wo der Fehler liegt.
MFG
ich habe folgendes Problem.
Ich habe eine Windowsfreigabe erstellt und dem User Vollzugriff gegeben.
Jetzt habe ich in Debian den Share mit cifs gemountet:
mount -t cifs //192.168.2.10/share /var/share -o user=User
Danach kam die Passwortabfrage und das Verzeichnis ist gemountet und funktioniert so wie es soll.
Jetzt will ich jedoch dem User "www-data" per
chmod -R
die Rechte an diesem Verzeichnis geben und bekomme die Fehlermeldung, dass ich keine Berechtigung dazu habe.
Der www-data User braucht die Rechte jedoch, weil ich aus einer Webanwendung auf diesen Mount zugreifen muss.
Ich hoffe ihr könnt mir helfen wo der Fehler liegt.
MFG
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 315703
Url: https://administrator.de/contentid/315703
Ausgedruckt am: 22.11.2024 um 07:11 Uhr
6 Kommentare
Neuester Kommentar
Hallo,
warum zum Geier eine Windowsfreigabe für Sachen die auf einem Linux laufen sollen?
Wo läuft die Windowsfreigabe auf dem selben Linux oder einem anderen Linux oder auf einme Windows?
chmod -R setzt rekursiv die Rechte an Dateien oder Ordnern (lesen, schreiben, ausführen) aber es vergibt keine Rechte für irgendwelche Nutzer.
Lesezugriff sollte ja bestehen und solange www-data da nix schreiben brauct, braucht der da auch keine weiteren Rechte.
Wenn andere Rechte benötigt werden, dann dort machen wo die Freigabe angelegt ist.
Gruß
Chonta
warum zum Geier eine Windowsfreigabe für Sachen die auf einem Linux laufen sollen?
Wo läuft die Windowsfreigabe auf dem selben Linux oder einem anderen Linux oder auf einme Windows?
chmod -R setzt rekursiv die Rechte an Dateien oder Ordnern (lesen, schreiben, ausführen) aber es vergibt keine Rechte für irgendwelche Nutzer.
Lesezugriff sollte ja bestehen und solange www-data da nix schreiben brauct, braucht der da auch keine weiteren Rechte.
Wenn andere Rechte benötigt werden, dann dort machen wo die Freigabe angelegt ist.
Gruß
Chonta
Mount via fstab and give the user/group rights via parameters gid=xxxx and adjust read/write via file_mode and dir_mode
http://unix.stackexchange.com/questions/106596/granting-all-users-acces ...
You can't use chmod here, because all share folders and files inherit the rights from the top mount point.
Regards
http://unix.stackexchange.com/questions/106596/granting-all-users-acces ...
You can't use chmod here, because all share folders and files inherit the rights from the top mount point.
Regards