Problem mit Samba

nein, der hostname des rechners
wird der nicht normalerweise in /etc/rc.conf gesetzt

[auge@seth auge]$ hostname
seth.augenstein.net
[auge@seth auge]$
 
# bin/smbclient -L sam
added interface ip=192.168.0.8 bcast=255.168.0.255 nmask=0.255.255.0
Mar 31 06:47:57 sam inetd[14306]: /usr/local/samba/bin/nmbd: exit signal 11
Mar 31 06:47:59 sam inetd[14306]: netbios-ns/udp server failing (looping), service terminated
Mar 31 06:47:59 sam last message repeated 254 times
Mar 31 06:47:59 sam inetd[14306]: netbios-ns/udp server failing (looping), service terminated
wins_srv_died(): Could not mark WINS server 127.0.0.1 down.
Address not found in server list.
session request to SAM failed (Call returned zero bytes (EOF)
)
wins_srv_died(): Could not mark WINS server 127.0.0.1 down.
Address not found in server list.
session request to *SMBSERVER failed (Call returned zero bytes (EOF)
)
 
du hast nur einen Rechner sam, du kannst keine zwei 127.0.0.1 einträge haben in /etc/hosts

samba setzt sich selbst als WiNS server und das ist sam (192.168.0.8)
 
aber ein rechnername kann mehrere IPs haben. Wie auch immer - ich habe keine doppelten namen in meiner hosts -datei mehr.

ich habe übrigens samba von samba.org runtergeladen, entpackt und kompiliert - nicht das paket vom openbsd server

naja jetzt geh ich mal besser schlafen, sonst komm ich nicht mehr dazu...
lass uns morgen weiter machen
 
Fortschritte! :)

Also, ich habe mal smbd und nmbd aus inetd.conf rausgenommen und die beiden manuell gestartet (mit -D). Nun kann ich mit \\192.168.0.8 von ws2 auf sam zugreifen, aber nicht mit \\sam. Jetzt muss ich mal rausfinden, wie ich für samba benutzer anlege.
 
das ist kein "full qualifyed hostname"

myname.my.domain

[auge@seth auge]$ hostname
seth.augenstein.net
[auge@seth auge]$

[auge@seth auge]$ cat /etc/hosts |grep auge
127.0.0.1 localhost.augenstein.net localhost
192.168.0.33 seth.augenstein.net seth
192.168.0.37 blue.augenstein.net blue
192.168.0.40 surfer.augenstein.net surfer
192.168.0.35 cyril.augenstein.net cyril
[auge@seth auge]$
 
127.0.0.1 localhost.my.domain localhost
192.168.0.8 sam.my.domain sam
192.168.0.1 server.my.domain server
192.168.0.3 ws2.my.domain ws2
 
sieht ja gut aus,

hast du eine eintrag

local master = yes

in smb.conf? Was steh in deinerm lmhosts file?
 
local master ist no. Wo finde ich lmhosts? Wo wir grade dabei sind, wie finde ich eine bestimmte datei? Im Moment mache ich es mit "ls -alR / |less" und suche dann mit "/dateiname"
 
Zuletzt bearbeitet:
#locate lmhosts

wenn keins das ist so anlegen:

192.168.0.8 sam
192.168.0.1 server
192.168.0.3 ws2

sollte im gleichen Verzeichnis wie smb.conf liegen
 
sorry, local master was no. ich habs auf yes gesetzt, darauf hin gehts nicht mehr mehr mit ip (timeout)

die lmhosts lege ich dann mal an
 
die dateien liegen in /etc/ und haben symbolische links in /usr/local/samba/lib (das will samba so, zumindest mit smb.conf)
 
Nach Löschen der alten logs und Neustart.
Über IP kann ich ihn ansprechen (kommen Verzeichnisse unter windows angezeigt).
Über Namen gehts nicht, und er trägt sich auch nicht in die Arbeitsgruppe ein
 

Anhänge

  • samba-log2.zip
    16 KB · Aufrufe: 364
Zurück
Oben