Kann unter Win7 nicht auf Samba Freigabe schreiben

Coolzero82

Enthusiast
Thread Starter
Mitglied seit
05.11.2010
Beiträge
633
Hallo,
ich habe auf meinem OpenSuse Rechner 2 LVM Pools eingerichtet, welche ich über Yast/Samba freigegeben habe.
Ich kann sie auch in Win7 sehen, wenn ich dann drauf zugreifen will, kann ich das nach eingabe des Benutzers und Passworts auch tun, wenn ich aber dann Daten auf die Freigabe schieben will kommt immer "Sie benötigen Berechtigung" wie auch auf dem Bild zu sehen.

Ich habe die Konfiguration wie hier beschrieben durchgeführt:
http://www.mpipks-dresden.mpg.de/~m...manual_de/manual/sec.filetrans.linux2win.html

Die Eingabe von smbclient -L localhost ergiebt diese Ausgabe:
Code:
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.6.12-59.9.1-3061-SUSE-SL12.3-x86_64]

        Sharename       Type      Comment
        ---------       ----      -------
        IPC$            IPC       IPC Service (Samba 3.6.12-59.9.1-3061-SUSE-SL12.3-x86_64)
        Sicherung_F_G   Disk
        Sicherung_C_D_E Disk
        Downloads       Disk
        netlogon        Disk      Network Logon Service
        profiles        Disk      Network Profiles Service
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.6.12-59.9.1-3061-SUSE-SL12.3-x86_64]

        Server               Comment
        ---------            -------
        LINUXBACKUP          Samba 3.6.12-59.9.1-3061-SUSE-SL12.3-x86_64
        THOMAS-PC            Laptop

        Workgroup            Master
        ---------            -------
        WORKGROUP            LINUXBACKUP

UND NOCH Die smb?conf
# smb.conf is the main Samba configuration file. You find a full commented
# version at /usr/share/doc/packages/samba/examples/smb.conf.SUSE if the
# samba-doc package is installed.
[global]
workgroup = WORKGROUP
passdb backend = tdbsam
printing = cups
printcap name = cups
printcap cache time = 750
cups options = raw
map to guest = Bad User
include = /etc/samba/dhcp.conf
logon path = \\%L\profiles\.msprofile
logon home = \\%L\%U\.9xprofile
logon drive = P:
usershare allow guests = No
add machine script = /usr/sbin/useradd -c Machine -d /var/lib/nobody -s /bin/false %m$
domain logons = Yes
domain master = Yes
local master = Yes
os level = 65
preferred master = Yes
security = user
wins support = No
usershare max shares = 100
wins server =
[profiles]
comment = Network Profiles Service
path = %H
read only = No
store dos attributes = Yes
create mask = 0600
directory mask = 0700

[netlogon]
comment = Network Logon Service
path = /var/lib/samba/netlogon
write list = root

[Downloads]
inherit acls = Yes
path = /home/thomas/Downloads
read only = No

[Sicherung_C_D_E]
inherit acls = Yes
path = /dev/Sicherung_C_D_E
read only = No

[Sicherung_F_G]
inherit acls = Yes
path = /dev/Sicherung_F_G
read only = No
Im Anhang noch ein Bild wie die Freigaben in Yast unter Samba aussehen.
Was hab ich noch falsch gemacht?
Welche Informationen wären noch hilfreich?

Danke
 
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
Bei deinen einzelnen Shares noch writable = yes eintragen, read only = no reicht meistens nicht.
Wenn das nicht hilft unter Profiles create mask und directory mask mal testweise auf 0777 setzen.

grüße
 
So, hab jetyt mal eine Freigabe wie von die beschrieben angepasst, sieht jetyt wie unten aus, anschlie-end hab ich den Samba neugestartet
Code:
rcnmb start
redirecting to systemctl  start nmb
LinuxBackup:/etc/samba # rcsmb start
redirecting to systemctl  start smb

Code:
# smb.conf is the main Samba configuration file. You find a full commented
# version at /usr/share/doc/packages/samba/examples/smb.conf.SUSE if the
# samba-doc package is installed.
[global]
	workgroup = WORKGROUP
	passdb backend = tdbsam
	printing = cups
	printcap name = cups
	printcap cache time = 750
	cups options = raw
	map to guest = Bad User
	include = /etc/samba/dhcp.conf
	logon path = \\%L\profiles\.msprofile
	logon home = \\%L\%U\.9xprofile
	logon drive = P:
	usershare allow guests = No
	add machine script = /usr/sbin/useradd  -c Machine -d /var/lib/nobody -s /bin/false %m$
	domain logons = Yes
	domain master = Yes
	local master = Yes
	os level = 65
	preferred master = Yes
	security = user
	wins support = No
	usershare max shares = 100
	wins server = 
[profiles]
	comment = Network Profiles Service
	path = %H
	read only = No
	store dos attributes = Yes
	create mask = 0777
	directory mask = 0777

[netlogon]
	comment = Network Logon Service
	path = /var/lib/samba/netlogon
	write list = root

[Downloads]
	inherit acls = Yes
	path = /home/thomas/Downloads
	read only = No

[Sicherung_C_D_E]
	inherit acls = Yes
	path = /dev/Sicherung_C_D_E
	read only = No
        writable = yes
	browseable = yes
	valid users = Backup,thomas
	public = no
	guest ok = no
	write list = Backup,thomas
	force user = wwwrun
	force group = wwwrun
	
	

[Sicherung_F_G]
	inherit acls = Yes
	path = /dev/Sicherung_F_G
	read only = No

Allerdings erhalte ich jetzt garkeinen Zugriff mehr auf die Freigaben, wenn ich jetzt versuche auf die Freigabe mit dem User Backup zuzugreifen bekomme ich diese Meldung:


Wenn ich es als root Versuche bekomme ich jetzt auch eine Fehlermeldung beim Zugriff, komme also erst garnicht mehr zum Schreiben


und dazu noch
Was könnte jetzt noch falsch sein?
Auf die nicht geänderte Freigabe kann ich zugreifen als root, aber nicht schreiben, auf die geänderte nicht mal mehr zugreifen
 
Glaub ich habs gelöst, hatte wohl versucht aufs falsche Verzeichnis zu schreiben, hatte in Samba immer /dev/Sicherung_C_D_E freigegeben, aber richtig wäre ja gewesen /backup/Sicherung_C_D_E, da das ja meine Freigabe ist.
Daher gabs die Probleme, bins grad am testen und im moment wird problemlos geschrieben, allerdings nur als root, der User Backup kann zwar drauf zugreifen, aber nicht schreiben, scheint noch eine Berechtigung nicht zu stimmen
 
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh