PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Linux als SAMBA-Server, Windows als Client



DieChristina
13.06.03, 23:50
Hallo!

Ich habe ein Problem mit SAMBA oder mit Windows, weiß es leider nichtmal genau.
Also SAMBA ist installiert, configuriert (so hoffe ich) und laufen tut er auch.
testparm macht jedenfalls keine Fehlermeldungen...

Also es besteht momentan eine FTP-Verbindung über InternetBrowser zwischen den PCs, somit sind Verbidnungsprobleme schonmal auszuschließen...

Ich weiß nicht, was ich in Windows 98 einstellen muss, damit er auf den Server zugreifen kann.
Ich habe unter Netzwerk Client für Windows die NT-Domain-Prüfung aktiviert, als DOMAIN habe ich "TUX-NET" "localhost" und alles mögliche ausprobiert, er findet bei der Anmeldung keinen NT-Server...

Habe sowas noch nie gemacht. Weiß jemand, wie ich (A) Windows und (B) Linux dafür konfigurieren muss?

hier mal meine Configuration:




smbclient -L localhost
added interface ip=192.168.0.99 bcast=192.168.0.255 nmask=255.255.255.0
Password:
Anonymous login successful
Domain=[TUX-NET] OS=[Unix] Server=[Samba 2.2.5]

Sharename Type Comment
--------- ---- -------
print$ Disk Printer Drivers
pub Disk
IPC$ IPC IPC Service (linux)
ADMIN$ Disk IPC Service (linux)

Server Comment
--------- -------
CHRISTINA linux

Workgroup Master
--------- -------
TUX-NET




smb.conf
# smb.conf is the main samba configuration file. You find a full commented
# version at /usr/share/doc/packages/samba/examples/smb.conf.SuSE
# Date: 2002-09-12
[global]
workgroup = TUX-NET
os level = 2
time server = yes
unix extensions = yes
encrypt passwords = yes
printing = CUPS
printcap name = CUPS
socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY
wins support = no
character set = ISO8859-15
client code page = 850
veto files = /*.eml/*.nws/riched20.dll/*.{*}/
server string = linux
[homes]
comment = Home Directories
valid users = %S
browseable = no
writeable = yes
create mask = 0640
directory mask = 0750
[printers]
comment = All Printers
path = /var/tmp
printable = yes
create mask = 0600
browseable = no
[print$]
comment = Printer Drivers
path = /var/lib/samba/drivers
write list = @ntadmin root
force group = ntadmin
create mask = 0664
directory mask = 0775


[pub]
guest ok = yes
security = share
public = yes
writeable = yes
path = /home/pub



Wäre echt nett, wenn ihr mir das erklären könntet.

DieChristina
13.06.03, 23:55
achja, ganz vergessen, das eigentliche Problem ist nämlich,
ich habe unter Hme einen Ordner erstellt /home/pub/, dort habe ich eine Datei namens Test.txt erstellt, die aber in Windows unter Netzwerkumgebung nicht angezeigt wird. es geht einfach garnichts, auch scon vorher, ohne diese NT-Domainprüfung, er findet einfach nichts...
In Windows hab ich ja auch einen Usernamen und ein Passwort, das würde er ohne NTZ-Prüfung annehmen, weil es von Windows aus ist, aber er greift nicht auf den PUB Ordner zu, ich sehe nichts, die rechte sind auf 0775, es müsste eigentlich gehen. Aber ich weiß nicht, ob es an Windows oder an Linux liegt. Gibt es auch was anderes als SAMBA, was ich unter YAST bei Linux SUSE 8.1 sofort aktivieren kann?! Einfacher?!

DieChristina
14.06.03, 00:05
Hatte wohl den DNS vergessen, es geht nun. cool, schahaft *freu*

Thomas Mitzkat
14.06.03, 00:29
super vorbereitet, aber für eine domäne reicht das noch nicht, für den beitritt in eine arbeitsgruppe (TUX-NET) ist das gut.

nmbd muss laufen, damit der rechner in der netzwerkumgebung erscheint.
smbd muss laufen, damit der rechner zugriffsbereit wird.

security = user, damit der einlogprozess linuxmässig vonstatten geht ( dafür müssen aber die windows-user als linux-user existieren und als kleber zwischen diesen schichten müssen diese user dann als samba-user existieren.

die shares müssen browsable sein und die berechtigungen müssen linuxseitig diesen usern zugriffsrechte bescheren.

sprudel123
14.06.03, 00:42
Ja...es gibt etwas einfacheres...SWAT !..ganz schön grafisch und yastig....PLASTIK*g
Schau dich mal um nach webmin und nach Swat..das sind webinterfaces zur erstellung der config - dateien für diverse server. ( auch ftp, nfs,dhcp)

burn
18.06.03, 13:50
hi



deine freigaben siehst du nur in der netzwerkumgebung wenn sie browsable sind.

browsable = yes # bei der freigabe

du kannst dich aber auch so mit dem laufwerk verbinden.

rechts-klick auf arbeitsplatz -> netzlaufwerk verbinden-> \\ip des samba-servers\share-name ->username (muß linux und samba bekannt sein) ->passwort
(sollte unter linux und samba das geliche sein)

username und passwort werden nur abgefragt wenn sie nicht mit dem win-user und sein passwort übereinstimmen.

cu burn