31. juli 2003 - 11:11Der er
28 kommentarer og 3 løsninger
Opsætning af SAMBA
Jeg forsøger at få sat SAMBA op på min maskine, så jeg kan dele filer med mine win XP klienter. Jeg kan se SAMBA serveren på xp, men får følgende fejl når jeg prøver at komme ind:
\\Workgroup er ikke tilgængelig. Du har muligvis ikke tilladelse til at bruge denne netværksressource. osv...
Det er jo så nok fordi jeg ikke har sat brugerne op, men hvordan gør jeg det?
OK, det har jeg så lige prøvet, og fik denne fejl: User Administrator does not exist in system password file. Cannot add account without a valid local system user.
måden du løser dit problem på kommer lidt an på om du blot vil have et share uden brugernavn og password adgangsbeskyttelse eller om du senere vil kunne kontrollere dette.
Jeg ved ikke om det er "typo", men der er en fejl i din [Global] sektion. Prøv med dette her : Netbios Name = Linuxbox Workgroup = WORKGROUP Desuden er der noget med at der følger en .reg fil med Samba til at slå "Sign and Seal" ( eller noget i den retning ) fra i XP. Denne fil kopierer du ( Floppy ? ) til din XP Desktop, højreklikker på den og vælger "Merge".
kører du med winXP home? winXP home samarbejder nemlig ikke særlig godt med samba... Dog kører jeg selv med winXP home og samba (hvilket fungerer fortrinligt), min overbevisning er, at de nyeste samba versioner kan samarbejde med winXP home, mens de ældre ikke kan (jeg har selv haft problemer med ældre versioner af samba)
well - prøv evt at smide noget info fra når du prøver at connecte til din samba server her; det kan -forhåbenligt - hjælpe os lidt med at finde problemet.
Jeg ville gerne se output fra kommandoen testparm -v, men det er laaangt. Alternativt er mfalck's råd godt, begynd at "bore" i logfilerne. Sæt eventuelt parameteren "log level=4" i din smb.conf. Du kan evt. tømme dine logfiler med "echo /dev/null > log.smbd" for eksempel. Derefter står der ingenting i "log.smbd", så prøver du at forbinde til din Samba server og kigger derefter i din /var/log/samba/log.smbd og log.nmbd.
Aarrrhh, jeg får altid den kommando forkert :-/ Det er selvfølgelig "cat /dev/null > log.smbd", sorry. Ellers står der bare /dev/null i din logfil. Hvor fedt er det ?
I nmloggen står bla. dette WORKGROUP(1) current master browser = UNKNOWN WORKGROUP 40019a03 (Linux serveren) [2003/08/12 12:55:20, 0] nmbd/nmbd_browsesync.c:find_domain_master_name_query_fail(358) find_domain_master_name_query_fail: Unable to find the Domain Master Browser name WORKGROUP<1b> for the workgroup WORKGROUP. Unable to sync browse lists in this workgroup. [2003/08/12 13:10:27, 0] nmbd/nmbd_browsesync.c:find_domain_master_name_query_fail(358) find_domain_master_name_query_fail: Unable to find the Domain Master Browser name WORKGROUP<1b> for the workgroup WORKGROUP. Unable to sync browse lists in this workgroup. [2003/08/12 13:25:33, 0] nmbd/nmbd_browsesync.c:find_domain_master_name_query_fail(358) find_domain_master_name_query_fail: Unable to find the Domain Master Browser name WORKGROUP<1b> for the workgroup WORKGROUP. Unable to sync browse lists in this workgroup.
Du ku jo prøve følgende options: os level = 255 domain master = yes preferred master = yes local master = yes Hvis du ikke har NT/2k/2k3 på samme arbejdsgruppe.
Jeg har siddet og "back-tracket" lidt. Din arbejdsgruppe hedder WORKGROUP. Tidligere skrev du "Netbios name = WORKGROUP". Det er galt hvis din arbejdsgruppe og server hedder det samme. Ethvert navn i din arbejdsgruppe SKAL være unik. Kunne vi ikke få hele din [Global] sektion uden kommentarer ?
[global] server string = Server 1 workgroup = WORKGROUP netbios name = Linuxbox security = SHARE encrypt passwords = yes wins support = Yes oplock contention limit = 3
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.