PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Samba Freigaben Problem



samy-delux
27.12.04, 18:32
Hallo,

Sorry für den schlechten Titel aber mir ist kein Fachausdruck für mein Problem eingefallen ;)

Ich würde gerne per Samba das Incoming Directory vpn MlDonkey freigeben.
Aber es klappt irgenwie ned. Ich mach es als ganz normale Freigabe mit den Parametern:


[MlDonkey Incoming]
public = yes
path = /home/mldonkey/incoming


Doch ich hab als Gast User von ner Windows Maschine keinen Zugriff.
Er fordert mich immer auf (unter WinXP) Zugangsdaten einzugeben, diese sind mir aber unbekannt.
Das Verzeichnis und aller Inhalt gehört dem User mldonkey, liegt das vieleicht daran, wenn ja wie kann ich es trotzdem für Gäste freigeben?

shb
27.12.04, 18:39
mach mal in der global section
security = share

cu SHB

samy-delux
27.12.04, 19:07
Danke für die schnelle Antwort, aber damit ists genau so wie vorher.
Also Freigaben aus dem Home Verzeichnis meines normalen Benutzers gehen ohne Probleme, aber aus dem Home des MlDonkey Users werden zugangsadeten gefordert!

shb
27.12.04, 19:19
nenn das ganze mal nicht [MlDonkey Incoming] sonder irgendwie ohne leerzeichen

cu SHB

samy-delux
27.12.04, 22:53
Habs versucht, aber es geht nicht. Liegt es vieleicht an den Zugriffsrechten auf das Verzeichnis?
Ich hab das Verzeichnis Testweise mal meinem standart benutzer samy-delux zugeordnet, aber es ging dann auch nicht :(

Hier meine smb .conf:


[global]
log file = /var/log/samba/log.%m
smb passwd file = /etc/samba/smbpasswd
socket options = TCP_NODELAY SO_SNDBUF=8192 SO_RCVBUF=8192
null passwords = yes
map to guest = bad user
encrypt passwords = yes
netbios name = server
server string = Samba %v
workgroup = LAN
security = share
max log size = 50
guest account = nobody
interfaces = ath0 192.168.0.10/255.255.255.0
bind interfaces only = yes


[MlDonkey]
comment = eDonkey Download Ordner
writeable = yes
browseable = yes
guest ok = yes
path = /home/mldonkey/incoming

[scripts]
comment = Meine Scripte
writeable = yes
browseable = yes
guest ok = yes
path = /home/samy-delux/scripts


Jetzt poppt auf WinXP ein Anmeldungsfenster auf, bei dem Gast als user fest eingetragen ist (also Grau überlegt und unveränderbar) und dann drunter eine Eingabefeld fürs PW. Aber egal was ich eingebe (root PW, PW für user mldonkey), ich bekomme keinen Zugriff!

dauny
27.12.04, 23:01
Hallo,

wie sehen deine Rechte für dieses Verzeichnis aus. Kann jeder zugreifen oder nur Besitzer und Gruppe?

Dauny

samy-delux
27.12.04, 23:08
Hier sind die Zugriffsrechte:


drwxr-xr-x 2 mldonkey mldonkey 4096 Dez 27 20:57 incoming/

Wie soll ich sie umändern? einfahc das Verzeichnis an nobody übergeben? Welche Gruppe?

dauny
27.12.04, 23:16
Melde dich als root an und setzt mit chmod -R 777 <verzeichnis> so das jeder zugreifen kann.

Dauny

samy-delux
27.12.04, 23:28
Ne das geht auch ned, schade :(

Vieleicht liegts an der User Gruppe ?

Es muss doch im Internet eigentlich irgendwo ein HowTo geben in dem beschrieben wird wie man ein Verzeichnis bei Samba freigibt was z.B. root gehört!

dauny
27.12.04, 23:45
du must natürlich die Rechte für das Ganze setzen. So sieht bei mir ein Verzeichnis aus auf das jeder zugreifen kann und auch schreiben, lesen und ausführen darf. Die Rechte sind dann für daas Verzeichnis for_all auf rwxrwxrwx gesetzt. Sollte auch bei dir funzen.
[for_all]
path = /home/for_all
writable = yes
comment = for_all
create mask = 0750

Dauny

samy-delux
27.12.04, 23:53
Damit gehts auch nicht.
Hier mein jetztiger Code für das Verzeichnis:



[MlDonkey]
comment = eDonkey Download Ordner
writeable = yes
browseable = yes
guest ok = yes
path = /home/mldonkey/incoming
create mask = 0750


Das Login Fenster kommt immer noch :(

samy-delux
28.12.04, 01:32
Ist echt sau komisch:
Wenn ich ein Verzeichnis unter /home/mldonkey freigeben will gehts ned, aber überall sonst schon, also z.B. /frei ! Ich hab immer die gleichen Parameterbenutzt!

:ugly: :confused:

ido
15.03.05, 15:04
hi,
die zeile

interfaces = ath0 192.168.0.10/255.255.255.0
sollte wohl eher

interfaces = eth0 192.168.0.10/255.255.255.0
heißen oder?

gruß
ido

lagalopex
15.03.05, 16:12
Wie sind denn die Rechte von /home/mldonkey ?

blackwolf
16.03.05, 15:26
Salve ....

mal 'ne blöde Nachfrage ...

ist der User, der von Windows aus auf die Sambashare zugreifen will ...

1. auf dem Samba als User registriert?
(su adduser <user>)
(wahrscheinlich, sonst hätte er kein /home ....)

und ...

2. auf dem Samba zusätzlich als User mit dem gleichen PW angelegt?
(su /usr/local/samba/sbin/./smbpasswd -a <user>

Beim connect übermittelt Windoofs den Loginnamen und das PW (von der Windoofskiste) ... ist dies mit den Einträgen in /etc/passwd und /usr/local/samba/private/smbpasswd nicht identisch, dann fängt er an zu quieken.

Ausserdem .... in den Globals bitte ...

security = share

... setzen.

Also ...

überprüfe, ob die drei Fundstellen die gleichen Angaben speichern. Dann kannst Du die Rechte für das ~/incoming auf 0700 setzen und es müsste trotzdem funzoniern.

Hope 2 help u

Blackwolf