Samba: NMB failed :(

Pagina: 1
Acties:

  • eppie
  • Registratie: Maart 2000
  • Niet online
(overleden)
Hallo,

Ik heb hier een linux servertje staan en wil daar samba op runnen, maar dat lukt dus niet, als ik samba start intype dan gaat smb wel goed maar NMB zegte FAILED :(

Smb.conf
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
[global]
    workgroup = eppie
    server string = Filesrv/router
    security = user
    hosts allow = 192.168.1
    guest account = share
    share modes = yes
    encrypt passwords = yes
    smb password file = /etc/smbpasswd
    null passwords = yes
    unix password sync = no
    map to guest = never
    password level = 0
    os level = 0
    preferred master = no
    domain master = no
    wins support = no
    dead time = 0
    debug level = 0
    load printers = no

[share]
    comment = test
    path = /smb/test
    public = yes
    writable = yes
    user = share
    create mode = 775
    browseable = yes
    guest only = no
    only user = no

Voor de rest heb ik wel een hostname enzo ingebruik, in /var/log/samba/log.nmb staat namelijk dat hij me hostname niet te pakken kan krijgen.

Alvast bedankt,

Eppie


Hoe zou ik samba weer werkent kunnen krijgen?

Verwijderd

Zet eens de volgende regel erin:
code:
1
netbios name = hostnaam_van_je_samba_servertje

Die naam voeg je toe aan /etc/hosts achter je loopback-adres (127.0.0.1)

Verder moet "hosts allow =" hetvolgende worden:
code:
1
hosts allow = 192.168.1.

Waarom staan null-passwords aan? Waarom staat het OS level op 0?

Zet verder wins-support aan om de nmbd component te activeren.

  • eppie
  • Registratie: Maart 2000
  • Niet online
(overleden)
Hartstikke bedankt,

heb het geprobeert maar het werkt nog niet :(
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
[global]
    workgroup = eppie
    server string = Filesrv/router
    security = user
    hosts allow = 192.168.1
    guest account = share
    share modes = yes
    encrypt passwords = yes
    smb password file = /etc/smbpasswd
    null passwords = yes
    unix password sync = no
    map to guest = never
    password level = 0
    preferred master = no
    domain master = no
    wins support = yes
    dead time = 0
    debug level = 0
    load printers = no
    netbios name = Linux
    os level = 0
[share]
    comment = test
    path = /smb/test
    public = yes
    writable = yes
    user = share
    create mode = 775
    browseable = yes
    guest only = no
    only user = no

Wat doe ik nu nog fout?

Eppie

Verwijderd

Probeer het effe met testparm, die vertelt wat er fout is. Meestal zijn het typo's

testparm, staat meestal in /usr/local/samba/bin of in /usr/bin

Sec6 ermee.

  • eppie
  • Registratie: Maart 2000
  • Niet online
(overleden)
Hij doet dan:
code:
1
2
3
4
root@eppielinux /etc]# testparm
Load smb config files from /etc/smb.conf
Get_Hostbyname: Unknown host eppielinux
Failed to get my hostname.

terwijl ik wel overal als hostname 'linux' heb staan, snap er niets van, moet ik soms nog ergens anders dan in /etc/HOSTNAME en /etc/smb.conf wat instellen??

eppie

Verwijderd

Op maandag 29 oktober 2001 22:20 schreef eppie het volgende:
Hij doet dan:
[...]
terwijl ik wel overal als hostname 'linux' heb staan, snap er niets van, moet ik soms nog ergens anders dan in /etc/HOSTNAME en /etc/smb.conf wat instellen??

eppie
Hoe komt hij bij die naam?
Is dat toevallig de hostname die je aan je machine gegeven hebt en die dus ook teruggegeven wordt als je "hostname" intikt op de console?

Zo ja, dan moet je die uiteraard ook ven toevoegen aan je /etc/hosts, anders gaat dat gegarandeerd bij nog meer daemons voor problemen zorgen.

  • eppie
  • Registratie: Maart 2000
  • Niet online
(overleden)
Cool hij doet het, hartstikke bedankt voor jullie hulp heb nu alleen nog een vraagje :)

Ik krijg nu als ik hem wil bereiken, de fout melding 'Network path not found' (van uit win2k)

en het is de bedoeling dat er een map komt waar in geschreven kan worden door clients (guests) en een waar alleen maar gelezen kan worden, en alle moeten zonder username/pass kunnen worden bereikt hoe doe ik dat dan?

[code]
[global]
netbios name = linux
workgroup = eppie
server string = Filesrv/router
security = user
hosts allow = 192.168.1
guest account = share
share modes = yes
encrypt passwords = yes
smb password file = /etc/smbpasswd
null passwords = yes
unix password sync = no
map to guest = yes
password level = 0
preferred master = no
domain master = no
wins support = yes
dead time = 0
debug level = 0
load printers = no
[share]
comment = data
path = /smb/data
public = yes
writable = yes
user = share
create mode = 775
browseable = yes
guest only = yes
only user = no


Eppie

Verwijderd

voor NT, maar ook 95 en 98, bestaat er een registeraanpassing voor Samba om de wachtwoorden op de juiste manier over te krijgen. Kijk even of er voor 2000 ook zo'n registeraanpassing nodig is.
Het gaat om: "EnablePlainTextPassword"=dword:00000001, dat maakt het zoeken misschien eenvoudiger.

Verwijderd

neen met uizondering van win95 is het af te raden om met plain passwords te werken

Verwijderd

o,wist ik niet. Waarom? Als het werkt en je zit achter een firewall?

  • eppie
  • Registratie: Maart 2000
  • Niet online
(overleden)
Jep zit achter een firewall, maar ik blijf 'network pat not found' krijgen :(

Eppie
Pagina: 1