staging.inyokaproject.org

Samba Freigabe mit cifs mounten - mount error 95 - Dateirechte

Status: Gelöst | Ubuntu-Version: Kubuntu 20.04 (Focal Fossa)
Antworten |

catalano

Anmeldungsdatum:
19. März 2008

Beiträge: Zähle...

Hallo zusammen, ich habe auf meinem System Kubuntu 20.04 laufen. Meine smb.conf sieht so aus:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
[global]
workgroup = rs
security = user
map to guest = Bad Password
[homes]
comment = Home Directories
browsable = no
read only = no
create mode = 0750

[public]
path= /media/austausch/
public = yes
writable = yes
comment = smb share
printable = no 
guest ok = yes

In dem freigegebenen Verzeichnis /media/austausch/ liegt eine Datei Test.txt mit den Dateirechten rwxrwxrwx

Wenn ich in einer VM, die unter Debian 10 Buster läuft, diese Freigabe einbinden will

mount -t cifs <IP-des-Samba-Servers>/FREIGABENAME /lokaler/mountpoint -o user=nobody

dann sind die Dateirechte in der VM auf rwxr-xr-x gesetzt. Änderungen der Dateirechte in der Freigabe auf Kubuntu haben auch keine Auswirkungen auf die Dateirechte in der VM. Diese bleiben auf rwxr-xr-x

Wenn ich das gleiche Szenario mit zwei Debian VMs mache, tritt dieses Problem nicht auf, sondern die Dateirechte in der eingebundenen Freigabe und im freigegebenen Laufwerk stimmen überein. Änderungen werden auch weiter gegeben.

Ich weiß im Moment nicht, wo ich was ändern muss, damit dies auch zwischen der Kubuntu Freigabe und der VM genauso funktioniert. Vielleicht kann mir jemand helfen. Vielen Dank schon mal im Voraus Catalano

chr123

Anmeldungsdatum:
19. Juli 2018

Beiträge: 1632

Bist du sicher, dass die Rechte auf dem Server auch geändert werden? Ich dachte, dass man dafür die unix extension benötigt. Die unix extensions funktionieren aber bislang nur mit dem cifs Protokoll 1, was aus Sicherheitsgründen nicht mehr per Default gültig ist.

catalano

(Themenstarter)

Anmeldungsdatum:
19. März 2008

Beiträge: Zähle...

Ich denke, ich habe es hin bekommen. Ich muss bei der Einbindung mittels mount die expliziten Rechte, wie im Artikel Samba Client cifs https://wiki.ubuntuusers.de/Samba_Client_cifs/ erläutert, angeben. Für mich funktioniert es jetzt erst einmal, vielen Dank.

chr123

Anmeldungsdatum:
19. Juli 2018

Beiträge: 1632

expliziten Rechte

Ich denke, du meinst damit die Angabe der uid bzw gid als Option beim mounten mittels mount.cifs.

catalano

(Themenstarter)

Anmeldungsdatum:
19. März 2008

Beiträge: Zähle...

Ja genau. Mein Eintrag in der fstab sieht jetzt folgendermaßen aus:

1
//IP-ADRESSE-DES-SERVERS/FREIGABENAME MOUNTPOINT cifs noauto,user,username=USERNAME,password=PASSWORT,uid=XXXX,gid=XXXX,file_mode=0777,dir_mode=0777    0    0

Für mich reicht das im Moment so aus und ich habe wieder was dazu gelernt.

Antworten |