1. falls swat einwandfrei läuft, was einfach so nicht der fall ist, müsstest du auch noch erlauben, von auserhalb als localhost zu zugreiffen zu können.
2. das anmelden schlägt fehl, weil du kein samba-benutzer hast.
das hat nicht direkt was mit den system user zu tun, samba hat da seperate.
ein samba user kann mit mit dem programm smbpasswd hinzufügen, normalerweise auch nicht standardmässig in der PATH also ein
find / -name smbpasswd
sollte dir weiterhelfen. danach mit
./smbpasswd -a deinuser
vorausgesetzt du befindest dich in diesem ordner und "deinuser" ist dein user, denn du hinzufügen möchtest. dann fragt er dich im stil von passwd nach dem passwort 2 mal. danach samba am besten neu starten und dann sollte es funktionieren.
ein weiterer tip:
falls du dann mal eine verbindung aufbauen konntest zum samba server, und weitere konfigurationen vornimst, trenne die verbindung von dem _windows_ rechner jedes mal und verbinde dich neu!!
wenn du nicht weisst wie:
start -> ausführen -> cmd<enter>
dann kommt ein konsolen fenster, kennst du vielleicht. ein
net use
zeigt dir alle momentan verbundenen laufwerke. bei mir sieht das z.b. so aus:
C:\>net use
Neue Verbindungen werden gespeichert.
Status Lokal Remote Netzwerk
-------------------------------------------------------------------------------
OK Y: \\192.168.0.8\www Microsoft Windows-Netzwerk
OK Z: \\192.168.0.8\data Microsoft Windows-Netzwerk
Der Befehl wurde erfolgreich ausgeführt.
solch eine verbindung löschen kann man mit
net use \\192.168.0.8\data /delete
ansonste einfach net use /? eingeben für eine hilfe
hth