PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Samba konfigurieren



Norbert Schmitt
22.06.99, 08:24
Eigentlich ist das, was ich will, ganz einfach <s>: Einen 468er als Server einsetzen.

Die anderen Rechner haben WinNT 4.0-Systeme.

Ich habe auf dem 486er Rechner Linux SUSE 6.0 installiert.
Samba wird gestartet.
Auf dem Linux Rechner existiert die Datei hosts wie auch auf dem NT-Rechner, von dem aus ich zugreifen will.

Ping-Befehle funktionieren in beiden Richtungen, auch mit Alias-Namen, also
vom NT-Rechner: ping sam (so heißt der Linux-Rechner)
vom Linux-Rechner: ping schmitt
klappt.

Die Ausgabe von /usr/bin/smbclient -L sam zeigt, daß freigegebene Verzeichnisse da sind, z.B.
Alles Das ganze Laufwerk
homes Heimatverzeichnis
IPC$

Versuche ich nun vom NT-Rechner aus, in Netzwerk-Umgebung den Rechner "sam" anzuklicken, passiert lange nichts, dann erhalte ich die Meldung:
"\\sam ist nicht verfügbar
Der Netzwerkpfad wurde nicht gefunden."

Von der Eingabekonsole aus führt
net use \\sam\Alles
einfach zu einer Fehlermeldung
"Der Netzwerkpfad wurde nicht gefunden."

Seufz! Andere erhalten ja wenigstens die Meldung, daß noch ein Paßwort verlangt wird oder so, und man weiß, woran es liegt. Achja, die Registry habe ich schon verändert.

Auch User auf der Linux-Maschine sind eingetragen, z.B.
"administrator" mit meinem Paßwort
"gast" ohne Paßwort (Sicherheit hin, Sicherheit her, ich muß erst mal ran!)

Vielleicht kann jemand was mit den Fehlermeldungen in log.nmb was anfangen:
"process_name_refresh request: unicast name registration request received for name ARBEITSGRUppe<OO> from IP 192.168.1.2 on subnet UNICAST_SUBNET. Error - should be sent to WINS server."

log.smb enthält nichts.

Versuchsweise habe ich in der Datei smb.conf mal wins support = yes gesetzt. Dann sind die obigen Fehlermeldungen weg, aber einen Zugang bekomme ich auch nicht <heul>.

Warum bekomme ich bloß keinen Zugang von außen?

Es wird dann ja häufig auf die Paßwortgeschichte hingewiesen. Aber, auf der Ebene sollte es eigentlich kein Problem geben, ich habe auf NT die Verschlüsselung abgeschaltet.
HKEY_LOCAL_MACHINE\SYSTEM ...
enthalt: "EnablePlainTextPassword"=dword:1

Ausgeführt habe ich das unter Regedt32. Ich habe dort "Parameters" aufgesucht, dann "Wert hinzufügen" gewählt.
Wertname: EnablePlainTextPassword
Typ: Reg_Dword
Wert: 00000001
Typ: binär.
Soviel zur Beschreibung des Tatherganges, vielleicht liegt ja darin ein Fehler.

Aber vielleicht habe ich sie in Samba durch

security = SHARE
(smb.conf) wieder eingeschaltet?

Ich poste mal meine ganze smb.conf

[global]
workgroup = arbeitsgruppe
guest account = nobody
keep alive = 30
os level = 2
security = user
printing = bsd
printcap name = /etc/printcap
load printers = yes

;Logfile anlegen
log file = /var/log/samba-log.%m
max log size = 50

;options for handling file case sensitivit< and/or preservation
;Case Sensitivity breaks many WfW and Win95 app
case sensitive = no

;Security modes: USER uses Unix username/passwd
; SHARE uses WfW type passwords
; SERVER uses Windows NT Serve to provide authentication service
security = SHARE

; Please uncomment the following entry and replace the
; ip number and netmask with the correct numbers for
; your ethernet interface.
interfaces = 192.168.1.1/255.255.255.0

; If you want Samba to act as a wins server, please set
; wins support = yes
wins support = no

; If you want Samba to use an existing wins server,
; please uncomment the following line and replace
; the dummy with the wins server's ip number.
; wins server = 192.168.1.1

[homes]
comment = Heimatverzeichnis
browseable = yes
read only = no
create mode = 0750
case sensitive = no
preserve case = yes
short preserve case = yes
guest ok = yes

; The following share gives all users access to the Server's CD drive,
; assuming it is mounted under /cd. To enable this share, please remove
; the semicolons before the lines
;
; [cdrom]
; comment = Linux CD-ROM
; path = /cd
; read only = yes
; locking = no

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

[Alles]
; zu Testzwecken mal eingerichtet
comment = Das ganze Laufwerk
path = /
browseable = yes
read only = no
writeable = yes
public = yes
create mode = 0777
directory mode = 0777
valid users = administrator
----

So. Hier steh' ich nun und weiß nicht weiter.


------------------

Norbert Schmitt
22.06.99, 11:54
Möchte ja bloß mal wissen, wieso alles, was ich geschrieben habe, durchgestrichen ist. Ich hatte es in die Eingabemaske einkopiert, damit ich nicht so lange online sein muß, dort sah auch alles i.O. aus.
Hat mir mein altes Netscape einen Streich gespielt?
Tut mir leid, daß ihr das alles so schlecht lesen könnt.


------------------

hirsch
22.06.99, 13:08
Hallo!!

Setz doch mal in den Abschnitt 'global' folgendes ein:

password encryption = yes

Anschliessend solltest Du einen existierenden Benutzer in die Datei smbpasswd einfuegen, und zwar:

(als root) smbpasswd -a Benutzername

Vielleicht funzt das ja

Servus

pitu
01.07.99, 09:46
http://www.suse.de/sdb/de/html/ke_samba-60.html

thorsten

------------------
Thorsten Wandersmann
SuSE GmbH, Nuernberg



[This message has been edited by Thorsten Wandersmann (edited 01 July 1999).]

Norbert Schmitt
01.07.99, 16:21
Hallo Thorsten,

ich bin dem Hinweis gefolgt und habe entsprechend den Ratschlägen samba.rpm gesaugt.
Bei der versuchten Installation habe ich eine ganze Latte von Fehlermeldungen in der Art
.... conflicts with file from samba-1.9.18p10-17
und dann wird nicht installiert.

Eigentlich komisch, daß ich das nicht gebacken bekomme.

Viele Grüße
Norbert

pitu
03.07.99, 00:21
rpm -hUv --force

thorsten

------------------
Thorsten Wandersmann
SuSE GmbH, Nuernberg

Norbert Schmitt
05.07.99, 13:49
Danke Thorsten,

ich habe mittlerweile bei Euch ein Update auf 6.1 bestellt und hoffe, daß ich damit alle Probleme los bin, wenn es eingetroffen ist <g>.

Viele Grüße
Norbert


------------------