PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Alle Jahre wieder: Netzwerkprobleme beim Zugriff Linux-Win



Nordmende
26.07.08, 18:32
Hallo !

Ich will nur ein einfaches kleines Netzwerk einrichten zwischen 2 Rechnern.
Doch nach Stunden des versuchen klappt es immer noch nicht perfekt....

Ich will ein paar Ordner freigeben, auf die jeder Nutzer im Netzwerk zugreifen kann ohne sich anmelden zu müssen.

Ich kann von Linux problemlos auf Windows zugreifen, jedoch nicht umgekehrt......

Dann bekomme ich in Windows die Fehlermeldung, das ich keine Berechtigung habe auf die Netzwerkressource (der Ordner) zuzugreifen...

Als SMB Browser nutze ich unter Linux smb4k
(der Browser unter Nautilus taugt nix und pyNeighborhood scheitert beim einhängen von Dateien).
Unter Windows die Netzwerkumgebung (kennt jemand einen besseren und umfangreicheren Browser ?)

Das anpingen der Rechner mit ping -c 3 klappt problemlos.

Auch finde ich unter Win meinen Linux Arbeitsgruppe und den PC.
Nur kann ich wie gesagt nicht drauf zugreifen :(

Meine smb.conf auf dem Linux Rechner sieht so aus:
(Ausgabe von testparm)


[global]
workgroup = LINUX
server string = pcname
security = SHARE
log file = /var/log/samba/%m.log
max log size = 50

[test-pc1]
comment = test-pc1
path = /home/joana/test-pc1
read only = No
guest ok = Yes

Das Freigabe-Verzeichnis aus der smb.conf


[test-pc1]
comment = test-pc1
path = /home/pcname/test-pc1
public = yes
writable = yes
browseable = yes
guest ok = yes

Wer weiß Rat ?

OS ist ArchLinux mit Gnome als DE bzw. Windows XP SP2 auf dem anderen PC

Aqualung
26.07.08, 18:44
Rechte auf



/home/joana/
/home/joana/test-pc1
?

Da passt schon was nicht:

/home/joana/test-pc1
vs.

/home/pcname/test-pc1

was gibts es von den beiden?

Immer ein

/etc/init.d/samba restart
nach Änderungen?

Firewalls auf Windows/Linux?

linunator
26.07.08, 19:51
wie sehen die unix-rechte aus?
da du komplett freigeben willst hilft vielleicht ein chmod 777 /verzeichnis

stefan-tiger
26.07.08, 21:54
Welche Rechte hat /home selbst?

Nordmende
27.07.08, 13:59
Die Verzeichnisnamen sind schon richtig. hatte "joana" nur durch "pcname" ersetzt fürs forum...
Unix Rechte sind alle 777. Home hat rwx für Eigentümer und Gruppe und r-x für Sonstige

Mit Linux kann ich jetzt problemlos auf Linux zugreifen, sowohl lesend als auch schreibend
Nur von Win auf Linux nicht :(

die [global] einstellungen habe ich jetzt so geändert:


[global]
workgroup = LINUX
server string = pcname
security = SHARE
map to guest = Bad User
username map = /etc/samba/smbusers
log file = /var/log/samba/%m.log
max log size = 50

[test-pc2]
comment = test-pc2
path = /home/pcname/test-pc2
read only = No
guest ok = Yes


Nach der änderung habe ich auch immer den samba-server neugestartet.
(Samba läd aber eh nach 90 sek. die Daten aus der smb.conf neu ein)
Bei mir heißt es wegen ArchLinux übrigens "/.../rc.d/... start|restart|stop"

Nordmende
02.01.09, 21:23
Es geht immer noch nicht...

Wenn ich mit smb4k auf meine eigenen Freigaben zugreifen will, kommt folgende Fehlermeldung

"mount error 5 = Input/Output Error"

smbtree ergibt folgendes:


[joschi@joschi ~]$ smbtree
params.c:Parameter() - Ignoring badly formed line in configuration file: This is the main Samba configuration file. You should read the# smb.conf(5) manual page in order to understand the options listed
Password:
Server requested LANMAN password (share-level security) but 'client lanman auth' is disabled
failed tcon_X with NT_STATUS_OK
Server requested LANMAN password (share-level security) but 'client lanman auth' is disabled
failed tcon_X with NT_STATUS_OK
[joschi@joschi ~]$

smbclient -L 192.168.0.10



params.c:Parameter() - Ignoring badly formed line in configuration file: This is the main Samba configuration file. You should read the# smb.conf(5) manual page in order to understand the options listed
Enter joschi's password:
Domain=[LINUX] OS=[Unix] Server=[Samba 3.2.6]
Server requested LANMAN password (share-level security) but 'client lanman auth' is disabled
tree connect failed: SUCCESS - 0