Ubuntu Server - Samba Hauptverzeichnis Freigabe keine Berechtigung Unterordner

Moin moin alle zusammen,

ich habe vor geraumer Zeit auf meinem Ubuntu-Server eine Samba Freigabe gemacht.
Die hat auch einwandfrei funktioniert, bis ich vorgestern neue Updates gezogen habe.
Ab diesem Zeitpunkt komme ich zwar auf Die Freigabe drauf, allerdings kann ich keine Unterordner mehr öffnen; dafür fehlt mir dann die Berechtigung.

Komischerweise funktionieren alle anderen Freigabe, so, wie sie es sollen.
Nur die eine, die das Hauptverzeichnis freigibt, spinnt.

Hier die /etc/samba/smb.conf

   [global]
workgroup = WORKGROUP
server string = Server
wins support = yes
map to guest = bad user
guest account = nobody
netbios name = Server
encrypt passwords = yes
printing = cups
load printers = yes
printcap name = cups
browseable = yes
read only = no

[Server]
comment = Server Daten
path = /
read only = no
public = no
valid users = lucas
force user = lucas
force group = lucas
force create mode = 0777
force directory mode = 0777

[Iomega]
comment = Iomega Daten Speicher
path = /media/Iomega
valid users = lucas, smb, martin, laptop, iomega, tablet
force create mode = 0777
force directory mode = 0777
read only = no
public = no
force group = lucas
browseable = yes

[Temp]
comment = Zwischenspeicher fuer Irgendwas
path = /media/T
public = yes
force create mode= 0777
force directory mode = 0777
read only = no
browseable = yes
guest ok = no

[FTP]
comment = FTP Speicher Platz
path = /media/D
public = yes
force create mode = 0777
force directory mode = 0777
read only = no
browseable = yes
guest ok = no

[printers]
comment = Alle Drucker
browsable = yes
path = /var/spool/samba
printable = yes
public = yes
writable = no
create mode = 0777
guest ok = yes
force group = lucas

[print$]
comment = Druckertreiber
path = /etc/samba/drivers/W32X86/3
browseable = yes
guest ok = yes
write list = lucas, root

Vielen Dank für Eure Rückmledungen :slight_smile:

Ich habe noch kein Samba auf Linux genutzt. Vielleicht erzähle ich jetzt Bullshit, aber vielleicht ist das eine Lösung:

Probiere erst mal ob die samba.conf Fehler enthält, indem du folgenden befehl in die Konsole eingibst:

testparm

Probiere doch mal wie auf der Website wiki.ubuntuusers.de nochmal angeführt, das Verzeichnis mit lese und Schreibzugriff freizugeben:

net usershare add Sharename /pfad/zu/ordner "Kommentar" DeinNutzername:f 

Wenn das nicht klappt gibt es vielleicht Probleme mit den Dateirechten.

Schon mal geschaut ob die Dateien überhaupt noch den in Samba eingetragenen Nutzern gehören? mit „chown“ kannst du (unter root-Rechten) die Dateien zu deinen Eigen machen und dich anschließend mit

sudo smbpasswd -a <username> 

in die Sambadatenbank eintragen (wenn du nicht schon eingetragen bist).

eine Idee ist den Sambadinst zu stoppen (systemctl disable Dienstname) und unter Rootrechten mal manuell zu starten (wenn das überhaupt geht).

Wenn das die Lösung war kann man mal mit den beiden Befehlen versuchen die Lese und Schreibrechte für der Dateien zu verändern:

find /pfad/zu/ordner/ -type d -exec chmod 666 {} +
find /pfad/zu/ordner/ -type f -exec chmod 666 {} + 

Anschließend nicht vergessen Samba wieder zu aktivieren falls es deaktiviert wurde (systemctl enable Dinstname)

Quelle: https://wiki.ubuntuusers.de/Samba_Server/
Ich übernehme keine Haftung für Schäden am System!

Hallo bastler1560,

bei testparm werden keinerlei Fehler angezeigt. Da ist alles in Ordnung.
Mein Benutzer ist angelegt, auch in der Samba Datenbank.

Das Problem ist ja, dass ich die Lese- und Schreibrechte für die Ordner habe. Mit inbegriffen sind auch die Ausführrechte.

Es geht allerdings wirklich direkt um das Hauptverzeichnis, quasi in Windows gesprochen um das Laufwerk C, welches ich freigeben möchte.

Freigeben kann ich es auch, ich kann dann auch auf die Daten innerhalb dieses Laufwerkes zugreifen und bearbeiten, sobald ich allerdings auf einen Ordner zugreifen will, geht das nicht, weil ich dafür scheinbar keine Berechtigung habe.

Nehme ich aber eine andere Freigabe, die innerhalb dieses Laufwerkes C liegen, klappt alles wunderbar.
Nur halt nicht mit dem Hauptverzeichnis C