Forum
Tipps
News
Menu-Icon

Suse: Problem mit Samba

Guten Tag!
Ich habe einenSamba Server eingerichtet, der auch auf dem WindowaXP-Rechner zu sehen ist. Wenn man aber versucht, diesen anzuklicken kommt dass ich keine Berechtigung habe diese Netzwerkressource zu nutzen. Freigabe ist eingerichtet.
Hoffe ihr könnt helfen.
mfg
Bernd


Antworten zu Suse: Problem mit Samba:

Sambabenutzer angelegt!

smb.conf

posten

Sambabenutzer sind angelegt, existieren auch am System.
smb.conf dauert einen Moment, ich entferne noch die Kommentare.

So, jetzt die smb.conf :

[global]
   workgroup = TUX
        server string = Samba Server Version %v

        netbios name = LINUX
        local master = yes
        os level = 33
        preferred master = yes
        wins support = yes

   passdb backend = tdbsam
   printing = cups
   printcap name = cups
   printcap cache time = 750
   cups options = raw
        security = share

   usershare allow guests = Yes
[homes]
   comment = Home Directories
   valid users = %S, %D%w%S
   browseable = No
   read only = No
   inherit acls = Yes
[profiles]
   comment = Network Profiles Service
   path = %H
   read only = No
   store dos attributes = Yes
   create mask = 0600
   directory mask = 0700
[users]
   comment = All users
   path = /home
   read only = No
   inherit acls = Yes
   veto files = /aquota.user/groups/shares/
[groups]
   comment = All groups
   path = /home/groups
   read only = No
   inherit acls = Yes
[printers]
   comment = All Printers
   path = /var/tmp
   printable = Yes
   create mask = 0600
   browseable = No
[print$]
   comment = Printer Drivers
   path = /var/lib/samba/drivers
   write list = @ntadmin root
   force group = ntadmin
   create mask = 0664
   directory mask = 0775
[samba]
        comment = samba
        path = /srv/samba/freigaben
        browseable = yes
        read only = no
        public = yes
        guest ok = yes
 

Wie wurden die Sambabenutzer angelegt - Befehl?

Ist dein Samba ein DC?

existieren die Pathe die in der conf angegeben sind?

Wie sehen die Unisrechte aus?

Laufen beide Deamon smbd,nmbd?

deaktiviere mal alle Einträge ab
 

Zitat
[profiles]

bis Ende und teste

User erstellt mit :
- useradd -m mike
- smb -a mike

kein DC

Pfade existieren und Rechte sind gesetzt (sogar für Test zu goßzügig)

smbd und nmbd laufen.

habe jetzt alles ab [profiles] auskommentiert -> gleiches Problem.

 

smbpasswd -a mike
dann
smbpasswd -e mike

smbpasswd -a mike habe ich gemacht(smb war hier ein Schreibfehler)
smbpasswd -e probiere ich gleich aus und melde mich wieder.
Erstmal vielen Dank!
 

So jetzt ist der User aktiviert.
Aber das Problem besteht weiterhin.
Ich weiss schon nicht mehr wo ich suchen soll....

Abschnitt "HOMES" ändern

[homes]
   comment = Home Directories
   valid users = %S
   browseable = No
   read only = No
;   inherit acls = Yes

So das habe ich jetzt ausprobiert.
mein Problem besteht auch weiterhin. Habe auch mal "testparm" ausgeführt, da wird auch kein Fehler gefunden.
Noch irgendeine Idee????
mfg
Bernd

IP von deinen Windows-PC und IP vom Linux-PC

Abschnitt Global ändern
[global]
   workgroup = TUX
   server string = Samba Server Version %v
   netbios name = LINUX
   local master = yes
   os level = 33
   preferred master = yes
   wins support = yes

   passdb backend = tdbsam
   security = share


Abschnitt "HOMES" ändern

[homes]
   comment = Home Directories
   browseable = No
   read only = No

alles andere raus!

pdbedit -L

posten

ls -l /home

posten

/etc/init.d/smb status
/etc/init.d/nmb status

posten
 

habe alles rausgeworfen wie Du geschrieben hast -> immer noch kein Zugriff möglich.

IP - WindowsXP : 192.168.1.5
IP - Linux     : 192.168.1.4

pbdedid -L :
bernd:1000:bernd
mike:1001:     

ls -l /home :
total 24
drwxr-xr-x 54 bernd users  4096 Dec 15 15:50 bernd
drwx------  2 root     root  16384 Nov 22 13:58 lost+found
drwxr-xr-x  6 mike      users  4096 Dec  6 20:33 mike


/etc/init.d/smb status   running
/etc/init.d/nmb status   running

 

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hallo

bitte ändere auch noch die Zeile "security = share" in

 

security = user
in [global],

oder wenn du den Eintrag "Security = share" (Bei der Share Level-Sicherheit authentifiziert sich der Client selbst bei jedem Aufruf einer Freigabe mit einem Passwort)

belassen möchtest, braucht es noch folgende Zeile.

 force user = username
wobei username durch den Benutzername ersetzt werden muss

gruss

Hardy1979
« Letzte Änderung: 15.12.09, 18:14:04 von Hardy1979 »

Danke, beide Varianten ausprobiert, beide ergebnislos.
 


« Windows XP: windows funkt nicht mehr / formatiere sachen wiederherstellen - mit KnoppixUbuntu: Iptables - nur Lan Zugriff - Verständnisfrage »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Tag
Ein Tag ist ein englischer Begriff und bedeutet so viel wie Etikett, Mal, Marke, Auszeichner und Anhänger. Generell ist Tag eine Auszeichnung eines Datenbetandes mit...

Application Server
Ein Application Server, zu deutsch Anwedungsserver, ist ein Netzwerkrechner (Server) auf dem verschiedenste Anwendungsprogramme ausgeführt werden können. Der Be...

Printserver
Der Printserver ist ein Rechner im Netzwerk, der den Datenfluß zu einem oder mehreren Druckern steuert und eingehende Druckaufträge in einer Warteschlange verw...