
Ich habe zwei Samba-Freigaben auf einem Remote-Server (Debian 10, stabil) in meinem Heimnetzwerk. Auf meinem Laptop (Debian 10 stabil) möchte ich diese Freigaben automatisch in meinen lokalen Dateisystembaum einbinden. Zu diesem Zweck habe ich meiner fstab-Datei diese Zeilen hinzugefügt:
//cherver/sambaDocs /home/maquinisto/sambaDocs cifs credentials=/home/maquinisto/.smbcreds,user,rw 0 0
//cherver/sambaEtc /home/maquinisto/sambaEtc cifs credentials=/home/maquinisto/.smbcreds,user,rw 0 0
Mein Problem ist, dass beim Lesen von fstab beim Booten oder mit der Befehlszeile sudo mount -a
die Einhängepunkte den Besitzer auf root ändern und ich als normaler Benutzer dort keine Dateien schreiben kann. Wie kann ich diese Freigaben auf meinem Laptopsystem einhängen, ohne dass die Einhängepunkte den Besitzer auf root ändern?
Antwort1
mount.cifs
ermöglicht die Optionen uid
und gid
die Angabe des Benutzers, dem das Dateisystem „gehört“.
credentials=/home/maquinisto/.smbcreds,user,rw
In Ihrem Fall müssten die Optionen ( ) erweitert werden, um Folgendes einzuschließen uid=xxxx
, und wenn Sie dies wünschengid=yyyy