
Ich habe einen Ordner von Windows auf Linux gemountet, so
in Windows ist die Berechtigung auf „Jeder“ eingestellt
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 id
Befehl 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