PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : samba problem



Thunderbird
28.05.05, 16:59
hi, ich hab mir zu hause ein netzwerk mit 3 rechner, verbunden über ein switch.
pingen geht ohne problem

hab meine smb.conf so geschrieben, wie es hier im howtos beschrieben worden ist

die ip verteilung:
linux rechner: (feodra 3)
192.168.6.5
255.255.255.0

win rechner (xp)
192.168.6.17
255.255.255.0

meine smb.conf



[global]
workgroup = Gruppe
guest account = nobody
keep alive = 30
os level = 2
kernel oplocks = false
security = share
interfaces = 192.168.6.5/255.255.255.0
bind interfaces only = yes
socket options = TCP_NODELAY

[Freigabe]
comment = lankram
browseable = yes
path = /home/kc/lan
writeable = yes
public = yes
guest only = no
directory mask = 777
create mask = 666

wenn ich unter xp drauf zugreifen moechte kommt, dass ich auf //Gruppe keine rechte habe

Blade
29.05.05, 17:49
Dein XP-Rechner sollte als Workgroup "Gruppe" besitzen (ohne Gänsefüßchen).

Ferner musst Du noch einen Samba-User mit Kennwort anlegen. Dieser User sollte auch unter Linux als User existieren.

Thunderbird
29.05.05, 18:41
mein xp rechner hat die arbeitsgruppe Gruppe

warum ein user anlegen? kann man es nicht so machen, dass es ohne user geht und jeder, auch in einen groesseren netzwerk drauf zugreifen ?

Blade
30.05.05, 15:03
Denke schon, dass es geht, Du musst dann die smb.conf nur korrekt für öffentlichen Zugriff erstellen. Bei Deinem Problem liegen eindeutig Zugangsbeschröänkungen vor. Der Eintrag "guest account = nobody" in der [global] macht mich etwas stutzig. Müsste selbst mal im Samba-Handbuch nachlesen. Oder besser, lese mal hierzu die: man smb !

LKH
30.05.05, 15:09
Hi,

"guest account = nobody" ist der Standard und smot OK. Ich vermute aber mal, dass die Systemrechte an der Freigabe nicht stimmen (wie so häufig, wenn unterhalb von "/home" was freigegeben wird).

LKH

Thunderbird
30.05.05, 16:39
gut wie mach ich das mit den rechten? chmod 777 als root?

LKH
30.05.05, 18:08
Hi,

nicht immer hilft alle Rechte zu setzen. Zuerst müsste man mal die Rechte kennen von

- /home
- /home/kc
- /home/kc/lan

(kriegst du am einfachsten mit "ls -ld" heraus). Jedenfalls muss der Sambaprozess nach home wechseln können (+x für alle), dann nach kc (+x für alle) und dann noch nach lan wecheln und dort lesen und schreiben können (+rwx für alle).

Hoffe es hilft,

LKH

Thunderbird
30.05.05, 18:22
also das hab ich jetzt nicht so wirklich verstanden :(

LKH
30.05.05, 20:58
Ok, dann für Anfänger: :D

unter X ggf. ein Terminal öffnen;
"ls -ld /home" eingeben; Ausgabe hier posten;
"ls -ld /home/kc" eingeben; Ausgabe hier posten;
"ls -ld /home/kc/lan" eingeben; Ausgabe hier posten.

Rest folgt. :D

LKH

Thunderbird
31.05.05, 22:58
gut, hab ich mir fast gedacht, wollt es nur nicht posten ;)


[kc@GRUPPE ~]$ ls -ld /home
drwxr-xr-x 4 root root 4096 20. Mär 16:02 /home
[kc@GRUPPE ~]$ ls -ld /home/kc
drwx------ 61 kc kc 4096 31. Mai 22:52 /home/kc
[kc@GRUPPE ~]$ ls -ld /home/kc/lan
drwxrwxrwx 2 kc kc 4096 4. Mai 00:37 /home/kc/lan
[kc@GRUPPE ~]$

LKH
01.06.05, 09:49
Hi,

änder mal die Rechte von /home/kc mittels "chmod 701 /home/kc" dahingehend, dass jeder da rein darf. Klappts dann?

LKH

MiGo
01.06.05, 10:39
guest ok (S)
If this parameter is yes for a service, then no password is required to connect to the service. Privileges will be those of the guest account.
This paramater nullifies the benifits of setting restrict anonymous = 2
See the section below on security for more information about this option.
Default: guest ok = no
Dir fehlt die "guest ok"-Einstellung in dem Share.

[edit]: Die Rechte der Dateien/Verzeichnisse nüssen natürlich trotzdem so sein, dass der User nobody auf die Dateien zugreifen kann.

Thunderbird
01.06.05, 10:55
ne geht immer noch nicht. wenn ich den linux rechner per in der netzwerkumgebung mal rechts an klicke und eigenschaften mache kommen "der rechner konnte im netzwerk nicht gfunden werden"

masteryoda1047
01.06.05, 21:28
mach mal public = yes in die Freigabe der smb.conf mit rein und samba dann reloaden. Sollte dann gehen.

Die Share braucht für vollen Gastzugriff lmho 777.

lamp
05.06.05, 21:09
mal ne frage......da vfat ja nicht wirklich benutzerrechte usw. unterstützt, ist eine sambafreigabe von eingebundenen fat32 partitionen also nicht möglich oder?

Blade
05.06.05, 21:21
doch, macht kein Problem -> versuch es mal :D