Avatar billede stig69 Nybegynder
28. februar 2002 - 09:12 Der er 47 kommentarer og
1 løsning

Win 2000 server og Samba

Så er det min tur til at have problemer med samba.

Mit system: En windows 2000 server og en Linux RedHat 7.1 med Samba version 2.0.7
Windows maskinen hedder PC1900 og har IP 192.168.2.8
Linux maskinen hedder Iceman og har IP 192.168.2.50

Jeg har med glæde læst: http://www.sslug.dk/linuxbog/admin/bog/samba.html
og sat både en maskine og en klient op i /etc/passwd samt lavet smbpasswd -a brugernavn for hver bruger.

Jeg har ligeledes læst alle de andre relevante spørgsmål fra eksperten, men kan stadig ikke få det til at virke.

Jeg kan sagtens se min linux maskine fra min Windows maskine, men jeg ikke få adgang. Jeg får følgende fejlmeddelse, når jeg dobbeltklikker på ikonet til Linuxmaskinen: "\\Iceman is not accessible. The network path was not found."

Jeg kan sagtens ping'e både Linux maskinen og Windows maskinen fra hver af dem. Jeg kan endda benytte
swat gennem et browserwindow (http://192.168.2.50:901/)

Nedenfor følger min smb.conf fil som jeg har hentet på http://home.worldonline.dk/~helgec/ og modificeret lidt

[global]
  workgroup = workgroup                   
  guest account = nobody
  keep alive = 30
  os level = 64                                       
  domain master = yes
  preferred master = yes
  logon path = \\%N\%U\profile
  oplocks = true
  security = user
  encrypt passwords = yes
  printing = bsd
  printcap name = /etc/printcap
  load printers = yes
  socket options = TCP_NODELAY
  map to guest = Bad User
  interfaces = 192.168.0.2/255.255.255.0   
  logon script =%U.bat
  domain logons = yes
  domain master = yes

[netlogon]
  path = /export/smb/net/netlogon
  level2 oplock = true
  browseable = no
  logon script = map.bat
  quest ok = yes


[homes]
  comment = hjemmebibliotek
  browseable = yes
  read only = no
  mask = 0640
  create mode = 0777

[cdrom]
  comment = shared CD-ROM
  level2 oplock = true
  root preexec = mount  /dev/hdd /mnt/cdrom
  path = /mnt/cdrom
  read only = yes
  browseable = yes
  root postexec = umount /mnt/cdrom

[nfs]
  comment = shared nfs
  level2 oplock = true
  root preexec = mount  localhost:/deling /mnt/testen
  path = /mnt/testen
  read only = yes
  browseable = yes
  root postexec = umount /mnt/testen

[div]
comment = div
level2 oplock = true
path = /div
read only = no
available = yes
share mode = yes
browseable = yes
public = yes
create mode = 777

[printers]
  comment = All Printers
  browseable = no
  printable = yes
  public = no
  read only = yes
  create mode = 0700
  directory = /tmp


Kan I kloge sambafolk ikke hjælpe lidt her?

Avatar billede pbudk Nybegynder
28. februar 2002 - 09:17 #1
Hvilken maskine skal være domæne controller ?

Hvad hedder dit domæne ? Jeg kan se at du bare kalder det workgroup på sambaen. Er det også hvad du kalder det på de øvrige maskiner ?
Avatar billede stig69 Nybegynder
28. februar 2002 - 09:22 #2
Ved at checke i netconf, kan jeg se at Primary name + domain er blank. Jeg ved ikke op det var det du var ude efter? Ellers må du lige lade mig vide hvor jeg kan checke det. Alle maskiner tilhører "workgroup"
Avatar billede pbudk Nybegynder
28. februar 2002 - 09:29 #3
Ok - jeg så først lige nu at du faktisk godt kunne se samba maskinen- Sorry.

Du har et domæne i forvejen ikke ? Altså du bruger din win2K server til password verifikation ? Eller er dine brugere alle oprettet lokalt ?
Avatar billede pbudk Nybegynder
28. februar 2002 - 09:32 #4
Er det meningen, at du vil lave central logon (domæne controller) eller vil du bare bruge maskinen som filserver ?
Avatar billede stig69 Nybegynder
28. februar 2002 - 09:32 #5
Jeg har kun en PC, som er installeret med Win2000 Server, så jeg vil gå ud fra at password verifikation står den for. Resten af maskinerne er Mac
Avatar billede stig69 Nybegynder
28. februar 2002 - 09:35 #6
Meningen er at jeg på min Windows2000 server skal lave lidt php mm. og kunne ligge det over på Linux maskinen, så de andre maskiner(Mac'erne) kan benytte det i deres browserwindow.
Avatar billede pbudk Nybegynder
28. februar 2002 - 09:36 #7
Jeg bakser lige en smb.conf sammen til dig - hvor maskinen bare står som filserver - er det ok ?
Avatar billede stig69 Nybegynder
28. februar 2002 - 09:39 #8
Det lyder meget fint. Men tror du det er der problemer ligger? Kan det ikke være Windowsmaskinen?
Avatar billede pbudk Nybegynder
28. februar 2002 - 09:39 #9
Prøv med denne her istedet:

[global]
  workgroup = workgroup
  server string = Samba Server
  hosts allow = 192.168.0.

  printcap name = /etc/printcap
  load printers = yes
  printing = lprng
  log file = /var/log/samba/%m.log
  max log size = 0
  security = user
  smb passwd file = /etc/samba/smbpasswd
  unix password sync = Yes
  passwd program = /usr/bin/passwd %u
  passwd chat = *New*UNIX*password* %n\n *ReType*new*UNIX*password* %n\n *passwd:*all*authentication*tokens*updated*successfully*
  socket options = TCP_NODELAY IPTOS_LOWDELAY SO_SNDBUF=8192 SO_RCVBUF=8192
  os level = 40


[homes]
  comment = hjemmebibliotek
  browseable = yes
  read only = no
  mask = 0640
  create mode = 0777

[cdrom]
  comment = shared CD-ROM
  level2 oplock = true
  root preexec = mount  /dev/hdd /mnt/cdrom
  path = /mnt/cdrom
  read only = yes
  browseable = yes
  root postexec = umount /mnt/cdrom

[nfs]
  comment = shared nfs
  level2 oplock = true
  root preexec = mount  localhost:/deling /mnt/testen
  path = /mnt/testen
  read only = yes
  browseable = yes
  root postexec = umount /mnt/testen

[div]
comment = div
level2 oplock = true
path = /div
read only = no
available = yes
share mode = yes
browseable = yes
public = yes
create mode = 777

[printers]
  comment = All Printers
  browseable = no
  printable = yes
  public = no
  read only = yes
  create mode = 0700
  directory = /tmp
Avatar billede stig69 Nybegynder
28. februar 2002 - 09:44 #10
Jeg prøver lige (genstarte mm.), så vender jeg tilbage
Avatar billede stig69 Nybegynder
28. februar 2002 - 09:47 #11
Den gik ikke + jeg har ikke forbindelse gennem swat (http://192.168.2.50:901/) mere
Avatar billede pbudk Nybegynder
28. februar 2002 - 09:52 #12
Prøv lige at tilføje den her:

netbios name = Samba


Prøv også at køre #testparm fra linux'en
Avatar billede pbudk Nybegynder
28. februar 2002 - 09:53 #13
Sorry det skulle selvf. have været:

netbios name = Iceman
Avatar billede pbudk Nybegynder
28. februar 2002 - 09:54 #14
Er du helt sikker på, at din samba bruger har samme brugernavn og adgangskode som din bruger på win2K ?
Avatar billede stig69 Nybegynder
28. februar 2002 - 09:59 #15
næsten. Jeg har brugt Administrator + password. Jeg prøver lige at oprette en anden bruger og genstarte windowsmaskinen
Avatar billede pbudk Nybegynder
28. februar 2002 - 10:03 #16
næ hov - du skal altså bruge de samme brugernavne og adgangskoder på både windåsen og sambaen
Avatar billede stig69 Nybegynder
28. februar 2002 - 10:16 #17
Det er de også. Jeg har oprettet en bruger: Administrator på Linux samt en anden bruger på linux, som også er på Windowsmaskinen. Dvs. begge brugere er registreret på begge maskiner
Avatar billede Slettet bruger
28. februar 2002 - 10:22 #18
Kig ind på www.suse-usergroup.goggle.dk og følg anvisningen vedr.Samba
Avatar billede pbudk Nybegynder
28. februar 2002 - 10:28 #19
Prøv lige den her istedet.
Jeg smed lige den anden ind på min egen maskine, og yes den virkede ikke - sorry.

Nu har jeg fundet denne frem fra en ældre backup fil (jeg kører nemlig selv med domæne controller nu).
Denne har jeg tilrettet dig.

#======================= Global Settings =====================================
[global]
  workgroup = workgroup
  server string = Redhat 7.1 - Linux Samba Server
  hosts allow = 192.168.2.
  printcap name = /etc/printcap
  load printers = yes
  printing = lprng
  log file = /var/log/samba/%m.log
  max log size = 0
  security = user
  encrypt passwords = yes
  smb passwd file = /etc/samba/smbpasswd
  socket options = TCP_NODELAY
  interfaces = 192.168.2.50 127.0.0.1
  bind interfaces only = yes
  dns proxy = no

#============================ Share Definitions ==============================
[homes]
  comment = Home Directories
  browseable = no
  writable = yes
[printers]
  comment = All Printers
  path = /var/spool/samba
  browseable = no
  guest ok = no
  printable = yes

[cdrom]
  comment = shared CD-ROM
  level2 oplock = true
  root preexec = mount  /dev/hdd /mnt/cdrom
  path = /mnt/cdrom
  read only = yes
  browseable = yes
  root postexec = umount /mnt/cdrom

[nfs]
  comment = shared nfs
  level2 oplock = true
  root preexec = mount  localhost:/deling /mnt/testen
  path = /mnt/testen
  read only = yes
  browseable = yes
  root postexec = umount /mnt/testen

[div]
comment = div
level2 oplock = true
path = /div
read only = no
available = yes
share mode = yes
browseable = yes
public = yes
create mode = 777
Avatar billede stig69 Nybegynder
28. februar 2002 - 10:30 #20
Det er da den jeg fulgt... Samt lånt din smb.conf. Jeg mener bare der må være et "missing link" et eller andet sted
Avatar billede stig69 Nybegynder
28. februar 2002 - 12:22 #21
pbudk >> Jeg har brugt din nye smb.conf og jeg er tilbage til udgangspunktet. Er det virkelig kun i smb.conf, man skal/kan lave ændringer? Kan det ikke være windows maskinen der fuck'er det hele op?
Avatar billede pbudk Nybegynder
28. februar 2002 - 12:39 #22
Det er lidt svært at sige. Jeg har personligt aldrig haft problemer, hvor det var windows opsætningen, den var gal med.

Jeg tror altså at det er smb.conf. Men den sidste jeg smed funker uden problemer på min maskine.

Jeg kører selv win2K pro på klienterne og RH7.1 på linux'en.

Prøv evt. at opgradere til samba ver. 2.2.2
Avatar billede pbudk Nybegynder
28. februar 2002 - 12:41 #23
Hvad sker der hvis du prøver at mappe et netværksdrev direkte ?
f.eks :

\\iceman\div
Avatar billede pbudk Nybegynder
28. februar 2002 - 12:47 #24
Hvordan er den helt præcise netværksopsætning på win 2K serveren ?

Altså IP, DNS, Wins osv.
Avatar billede pbudk Nybegynder
28. februar 2002 - 12:48 #25
Hvad sker der hvis du prøver at mappe et netværksdrev direkte til ipadressen ?
f.eks :

\\192.168.2.50\div
Avatar billede stig69 Nybegynder
28. februar 2002 - 13:20 #26
UNDER IP SETTINGS
IP address: 192.168.2.8
Subnet mask: 255.255.255.0
Default gateway: 192.168.2.1

Preferred DNS server: 192.168.2.1
Alternate DNS server: 212.54.64.170

UNDER DNS
192.168.2.1
212.54.64.170
212.54.64.171

UNDER WINS
kryds i "Enable LMHOSTS lookup"
kryds i "Enable NetBIOS over TCP/IP"

UNDER OPTIONS
IP security
    herunder "Do not use IPSEC"
TCP/IP filtering
    herunder kryds i tre gange "Permit All"


Det skulle være det. Er der noget af det der ser mistænkeligt ud?
Avatar billede pbudk Nybegynder
28. februar 2002 - 13:29 #27
Hm - det ser jo fint nok ud !

Har du prøvet det der med at mappe drevet ?
Både med computernavn og ip ?
Avatar billede stig69 Nybegynder
28. februar 2002 - 13:31 #28
Ja, det her jeg og det virkede ikke. Jeg har siddet og tænkt om det kan være firewall'en på Linux maskinen der driller?
Avatar billede pbudk Nybegynder
28. februar 2002 - 13:34 #29
kører du ipchains eller tables ?

Har du givet lov til al trafik på eth0 ?
Avatar billede stig69 Nybegynder
28. februar 2002 - 13:38 #30
Lige et øjeblik... Hvordan finder jeg ud af hvad jeg kører? og hvordan ser jeg om jeg har givet lov til trafik på eth0 (det er netkortet ik'?)
Avatar billede pbudk Nybegynder
28. februar 2002 - 13:40 #31
har du bare installeret den standard firewall - som den foreslår under installationen ?
Avatar billede stig69 Nybegynder
28. februar 2002 - 13:42 #32
Jeg mener jeg satte krydset på high, men jeg er i tvivl
Avatar billede pbudk Nybegynder
28. februar 2002 - 13:43 #33
du kan evt. lige prøve at skrive

service ipchains stop

Og så se om du kan komme på, hvis du kan det er det din firewall.

og ja eth0 er det første netkort. eht1 det andet osv.
Avatar billede stig69 Nybegynder
28. februar 2002 - 13:46 #34
Du har forreste skrevet at jeg skal udføre en testparm. Kan du forklare mig hvordan jeg gør og på hvilken fil?
Avatar billede pbudk Nybegynder
28. februar 2002 - 13:48 #35
du skriver bare testparm i prompten (på linux'en).
Det er en del af samba, der tester din smb.conf for fejl (altså ikke forkert opsætning, men forkerte kommandoer)
Avatar billede stig69 Nybegynder
28. februar 2002 - 13:49 #36
DET VIRKEDE!!! JEG KOM IGENNEM... Jeg skrev service ipchains stop, som du skrev. Kan du give mig en forklaring og hvorledes og ændre firewall'en, så det virker igen
Avatar billede stig69 Nybegynder
28. februar 2002 - 13:50 #37
Nu er jeg helt forvirret.. Jeg startede servicen ipchains igen og jeg kan stadig kommer igennem..? Hvad har der været galt?
Avatar billede pbudk Nybegynder
28. februar 2002 - 13:51 #38
no problem - ærgeligt at du ikke havde skrevet at du havde sat security til high fra starten ;o)
jeg tænkte nemlig slet ikke i de baner.

Nå men her kommer opskriften:

/etc/sysconfig/ipchains
Led efter en linie der ser sådan her ud:
-A input -s 0/0 -d 0/0 -i eth0 -j ACCEPT
Hvis ikke den er der tilføj den !

og genstart din firewall med service ipchains start
Avatar billede pbudk Nybegynder
28. februar 2002 - 13:52 #39
Den har sikkert ikke flushed dine rules ordentligt
Avatar billede stig69 Nybegynder
28. februar 2002 - 13:55 #40
Du bliver nødt til at sende et nyt svar så jeg kan give dig dine velfortjente point. Og endnu engang tusinde tak for hjælpen. Jeg viste det bare var en lille ting....
Avatar billede stig69 Nybegynder
28. februar 2002 - 13:58 #41
Jeg tror jeg har afvist dit svar på den første mail
Avatar billede pbudk Nybegynder
28. februar 2002 - 13:58 #42
glad for at hjælpe - men lidt ked af at det tog så lang tid ;o)
Held og lykke med resten af projektet.
Avatar billede stig69 Nybegynder
28. februar 2002 - 14:02 #43
Nu begynder jeg at forstå glæden ved at arbejde med Linux. Sikken et sus det giver når det virker...
Avatar billede pbudk Nybegynder
28. februar 2002 - 14:04 #44
ja - det kan bare nogle gange være lidt langhåret at sætte op ;o).

Hvilken smb.conf endte du egentlig med?
Avatar billede stig69 Nybegynder
28. februar 2002 - 14:10 #45
Den sidste du gav mig
Avatar billede pbudk Nybegynder
28. februar 2002 - 14:12 #46
Ok - hvis du havde valgt din egen oprindelige, var der nemlig nogle domæne controller funktioner, som jeg synes du skulle udelade.

Men dem har jeg pillet ud af den sidste.

Takker for points.
Avatar billede stig69 Nybegynder
28. februar 2002 - 14:16 #47
Det er mig der takker :-)
Avatar billede rkhdk Nybegynder
29. maj 2002 - 15:52 #48
pbudk >> jeg har et problem med Samba. Når jeg skal kontakte den med telnet eller Hyperterminal får jeg at vide den ikke kan få kontakt på den port som jeg prøver at komme igennem på... Er der nogle der kan hjælpe mig...

vil du kigge her: http://www.eksperten.dk/spm/217835
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester