Linux 15.032 Themen, 107.080 Beiträge

smb.conf: wo ist der fehler

Silent Bob / 7 Antworten / Baumansicht Nickles

wieso erscheint "netzwerkpfad wurde nicht gefunden" bei samba 3.0.2a?

ich versuche von einem Win2000 rechner zuzugreifen.
es kommt nichtmal eine user/passwort abfrage, sondern sofort die o.g. meldung.

hat da einer ne idee?

die smb.conf sieht zur zeit so aus:

[global]
workgroup = HOME
server string = Samba Server %v
security = SHARE
map to guest = Bad User
log file = /var/log/samba/log.%m
max log size = 50
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
printcap name = cups
dns proxy = No
valid users = administrator
admin users = administrator
printer admin = @adm
printing = cups

[homes]
comment = Home Directories
path = /home
read only = No
guest ok = Yes
hosts allow = 192.168.0.10

bei Antwort benachrichtigen
higgl Silent Bob „smb.conf: wo ist der fehler“
Optionen

hmm, gib mal einen netbios-namen an.

syntax is:

netbios name = MYNAME

und hosts allow gehört in global. außerdem machts es nur sinn, wenn du mit
hosts deny = all
alle verbietest und mit
hosts allow = IP
den Computer freigibst

Never argue with an idiot. They drag you down to their level and then beat you with experience.
bei Antwort benachrichtigen
Silent Bob higgl „hmm, gib mal einen netbios-namen an. syntax is: netbios name MYNAME und hosts...“
Optionen

hi,

danke vorab für die hilfe.

meine smb.conf sieht jetzt so aus

[global]
workgroup = HOME
server string = Samba Server %v
security = SHARE
map to guest = Bad User
log file = /var/log/samba/log.%m
max log size = 50
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
printcap name = cups
dns proxy = No
valid users = administrator
admin users = administrator
printer admin = @adm
hosts allow = 192.168.0.10, 192.168.0.11, localhost
printing = cups

[homes]
comment = Home Directories
path = /home
read only = No
guest ok = Yes



smdb und nmdb laufen. samba hab ich auch neu gestartet. aber keine änderung. immer noch "netzwerkpfad nicht gefunden".

bei Antwort benachrichtigen
higgl Silent Bob „smb.conf: wo ist der fehler“
Optionen

du kannst die conf auch mal mit testparm checken
testparm /etc/samba/smb.conf

was mir noch einfällt:
smbd und nmbd laufen?

Never argue with an idiot. They drag you down to their level and then beat you with experience.
bei Antwort benachrichtigen
tiptel170 Silent Bob „smb.conf: wo ist der fehler“
Optionen

Hi Silent Bob,

1. lege mit einem Bentzer-Editor (unter Suse Yast) einen Benutzer an.
2. eine smbpasswd-datei generieren mit:
2a) Konsole: als root starten
2b) rechner:/etc/samba# smbpasswd -a benutzername
2c) kennwort
2d) kennwort
2e) rechner:/etc/samba#
3. Wichtig in der Smb.conf muss eine Zeile mit Entcryptet Password dirn stehen und auf Yes gesetzt werden!!!

Hier ist meine funktionierende SMB.CONF:
Läuft als PDC!!!!
# Samba config file created using SWAT
# from Medien-PC.red (192.168.0.3)
# Date: 2004/04/30 22:38:19

# Global parameters
[global]
workgroup = Heimnetzwerk
netbios name = SERVER
server string = Samba %v @ %h @ (PDC) @ Daten-Server_Linux
interfaces = eth0 192.168.0.1/255.255.255.0
encrypt passwords = Yes
update encrypted = Yes
map to guest = Bad User
passwd chat = *password* %o\n *password* %n\n *password* %n\n *successfull*
password level = 4
log file = /var/log/samba/log.%m
name resolve order = lmhosts
time server = Yes
keepalive = 600
printcap name = cups
character set = ISO8859-15
domain admin group = @root
add user script = /usr/sbin/useradd -d /dev/null -g 100 -s /sbin/flase -M %u
logon script = %U.cmd
logon path = \\Server\Profiles\%U.pds
logon drive = Z:
logon home = \\Server\home\%U
domain logons = Yes
os level = 255
domain master = True
wins proxy = Yes
wins support = Yes
kernel oplocks = No
guest account = ftp
admin users = ms
printing = cups
veto files = /*.eml/*.nws/riched20.dll/*.{*}/
locking = No
message command = mv %s %s.working; echo WinPopup-Message from %f@%m for %t: > %s; cat %s.work

[homes]
comment = Windows_Benutzer-Verzeichniss
path = /mnt/Sys/Win/Home/%u
valid users = ms
read only = No
create mask = 0777

[Netlogon]
comment = Windows_NetLogON
path = /mnt/Sys/Win/Netlogon
read only = No
create mask = 0777
browseable = No

[Profiles]
comment = Windows_Profil-Verzeichniss
path = /mnt/Sys/Win/Profiles/
valid users = ms
read only = No
create mask = 0777
browseable = No

[Public]
comment = Windows_oeffentlicher Ordner
path = /mnt/Daten-1/Users/%u
valid users = ms
read only = No
create mask = 0777

[Daten]
comment = Win Daten-Verzeichnis
path = /mnt/Sys/Win/Daten
force group = users
read only = No
create mask = 0777

[Sys]
comment = Linux_Sys
path = /mnt/Sys
valid users = ms
force group = users
read only = No
create mask = 0777
guest ok = Yes

[printers]
comment = All Printers
path = /var/tmp
create mask = 0600
printable = Yes
browseable = No

[Fax]
comment = Fax auf Daten-Server
path = /var/spool/samba
printable = Yes
postscript = Yes
print command = (/usr/local/printfax.pl %I %s %U %m; rm %s ) &

[ISDN.LOG]
comment = Diverse Log-Files
path = /var/log

[VBOX]
comment = Daten-Server_Anrufbeantworter
path = /mnt/Sys/Voicemail/mp3
guest account = nobody
valid users = ms
force user = nobody

[FAXR]
comment = Linux-FAX auf Daten-Server
path = /var/spool/fax/recvq
valid users = ms
force user = uucp
read only = No

[Send]
comment = Post-Script Fax Dokus
path = /var/spool/fax/doneq

Wichtig: bei "Server" trägst du bitte deinen Namen ein von deinem Linux-Rechner ein. Die Pafdangaben von mir bitte an dein System anpassen.
Im Verzeichniss Netlogon: Dort stehen die cmd-scripte mit dem Benutzer drin (z.B. benutzer.cmd).

Dann musst du folgendes erstellen:

I) groupadd -r trust
II) useradd -r -g trust -d /dev/null -s /dev/null rechnername$
^_ Das $-Zeichen ist sehr wichtig!!!
III) smbpasswd -a -m rechnername
IIIa) smbpasswd -a root IV) samba neustarten
V) Win2k Befehl: net use * /d
VI) Abreitsplatz rechte Maustaste - Eigenschaften
VII) Netzwerkidenfikationen
VIII) Eigenschaften - Domäne: [Heimnetzwerk]
VIIII) Benutzer: root Kennwort: geheim - OK
VIX) Weilchen warten, dann erscheint "Wilkommen in der Domäne Heimnetzwerk" und dann den Rechner neu starten!

Ich hoffe ich konnte mit der kleinen Anleitung weiterhelfen! Hat mich auch viele Stunden / Nächte gekostet!!

Gruss Markus

bei Antwort benachrichtigen
gimp Silent Bob „smb.conf: wo ist der fehler“
Optionen

tiptel170 hat es gut erklärt.
Mit der Workgroup ist Windows sehr eigensinnig, trägt immer MSHEIMNETZWERK ein,
Linux trägt ( bei SuSE) "Tux-Net" ein. Der Name muß übereinstimmen, sonst geht da nichts... Beide müssen den gleichen Namen haben!
Bei Windows änderst du das über Arbeitsplatz->Eigenschaften -> Rechnername...

Gruß
gimp

bei Antwort benachrichtigen
tiptel170 Silent Bob „smb.conf: wo ist der fehler“
Optionen

Was ist dass denn für ein Windoof XP Home, XP Prof oder 2k?

bei Antwort benachrichtigen
Silent Bob tiptel170 „Was ist dass denn für ein Windoof XP Home, XP Prof oder 2k?“
Optionen

2k

bei Antwort benachrichtigen