Berechtigung für gemounteten Ordner in Linux ändern

Berechtigung für gemounteten Ordner in Linux ändern

Ich habe einen Ordner von Windows auf Linux gemountet, so

in Windows ist die Berechtigung auf „Jeder“ eingestellt Bildbeschreibung hier eingeben

und auf meiner Linux-Seite habe ich dies gemacht

# mount -t cifs -o username=sprite//173.11.111.99/win-share /mnt
Password for sprite@//173.11.111.99/win-share:  ************
# ls -ld
drwxr-xr-x. 2 root root 0 Sep  2 15:27 .
#

ich habe einen anderen Benutzer mit dem Namen coke, für den ich Lese-/Schreib-/Ausführungsberechtigung haben möchte. Wie kann ich das tun?

Antwort1

Im Mount-Befehl müssen Sie die gewünschte Benutzer-ID und Gruppen-ID angeben. Fügen Sie den Optionen UID- und GID-Parameter hinzu. Die Werte Ihres Benutzers können Sie mit dem idBefehl nachschlagen.

Beispiel eines Parametersatzes:uid=1000,gid=1000,username=sprite

Vorausgesetzt, Ihre Benutzer- und Gruppen-ID wäre 1000.

Damit ein anderer Benutzer darauf zugreifen kann, fügen Sie die Benutzer in dieselbe Gruppe ein, z. B. Benutzer, und verwenden Sie dann die ID dieser Gruppe im GID-Parameter des Mount-Befehls. In diesem Fall benötigen Sie meines Erachtens auch zusätzliche Parameter, damit die Gruppe auf die Freigabe schreiben kann. In diesem Fall benötigen Sie die zusätzlichen Parameterdir_mode=0770,file_mode=0770

verwandte Informationen