Daniel schrieb:
...im Grunde erscheint mir mein Problem ganz trivial, aber ich kriege es trotz RTF etc. nicht gebacken.
Ich habe auf der SuSE 8.0 Samba 2.2.3a installiert, mich auch über die aktuellen Verzeichnisverschiebungen von SuSE kundig und möchte nichts weiter tun, als meinem Windows 2000 Client den Zugriff auf mein persönliches Homeverzeichnis zu erlauben.
Samba lässt sich über rcsmbd problemlos starten und restarten, und mein Server wird auch auf dem Windowsclient erkannt. Unter Netzwerkumgebung| Microsoft Windows-Netzwerk| Arbeitsgruppe wird der Name meines Rechners mit Sambaversion angezeigt. Auf Server und Client sind Namen und Passwort des Useraccounts (Groß- und Kleinschreibung inbegriffen) identisch.
Jedoch bekomme ich beim "Browsen" über den Windowsexplorer oder Einbindung als Netzlaufwerk stets die Meldung "Falsches Kennwort oder unbekannter Benutzernamen".
Unter 7.2 lief die Freigabe gleich im ersten Versuch, nachdem ich über [homes] hinaus eine Freigabe auf mein Userverzeichnis erstellt hatte, siehe Anhang /etc/samba/smb.conf.
Leider hat mich da auch
/usr/share/doc/packages/suselinux-reference_de/SuSE-Linux-Refe rence-8.0.0.10.pdf
nicht weitergebracht, worauf in diese Liste bereits hingewiesen wurde, und "testparm" befindet meine Konfiguration für tauglich.
Unix-Rechte von /home: rwxr-xr-x, Eigentümer root, Gruppe root " " /home/daniel: rwxr-xr-x, eigentümer daniel, Gruppe users
Hallo Daniel: ich hatte mal das gleiche Problem. Wollte auch nur ein Verzeichnis anlegen und dafür braucht man ja laut Doku keine smbuser und smbpasswd. Brauchte ich aber doch.... Führe dir mal meine Problemlösung auf, vielleicht hilfts auch dir und ist schnell gemacht: http://sdb.suse.de/de/sdb/html/samba_crypt.html Information: /usr/doc/packages/samba/ENCRYPTION.txt Im Sourcecode des Samba befindet sich das Paket "mksmbpasswd.sh". Dieses ist in den Sambapfad zu kopieren und wie folgt zu benutzen: cat /etc/passwd | mksmbpasswd.sh > /etc/smbpasswd chmod 600 /etc/smbpasswd smbpasswd -U username Ergänzung der smb.conf: encrypt passwords = yes MFG, Bernd
Tannenbaum, Bernd schrieb:
http://sdb.suse.de/de/sdb/html/samba_crypt.html Information: /usr/doc/packages/samba/ENCRYPTION.txt Im Sourcecode des Samba befindet sich das Paket "mksmbpasswd.sh". Dieses ist in den Sambapfad zu kopieren und wie folgt zu benutzen: cat /etc/passwd | mksmbpasswd.sh > /etc/smbpasswd chmod 600 /etc/smbpasswd smbpasswd -U username
Ergänzung der smb.conf: encrypt passwords = yes
BINGO ! Volltreffer! Hat auf Anhieb geklappt. Hier noch als Hinweis an SuSE 7.3ff-Benutzer: Durch die geänderten Pfade ist die Vorgehensweise wie folgt zu ändern: cp /usr/share/samba/script/mksmbpasswd /etc/samba cd /etc/samba cat /etc/passwd | ./mksmbpasswd.sh > smbpasswd (auf den Lokalpfad bei mksmbpasswd.sh achten!) chmod 600 /etc/smbpasswd smbpasswd -U username Ergänzung der smb.conf: encrypt passwords = yes
participants (2)
-
Daniel Kuesgen
-
Tannenbaum, Bernd