Wie mounte ich ein Dateisystem, ohne dass der Mount-Punkt den Besitzer auf Root ändert?

Wie mounte ich ein Dateisystem, ohne dass der Mount-Punkt den Besitzer auf Root ändert?

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 -adie 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.cifsermöglicht die Optionen uidund giddie Angabe des Benutzers, dem das Dateisystem „gehört“.

credentials=/home/maquinisto/.smbcreds,user,rwIn Ihrem Fall müssten die Optionen ( ) erweitert werden, um Folgendes einzuschließen uid=xxxx, und wenn Sie dies wünschengid=yyyy

verwandte Informationen