Mam docela zajimavy problem:
Dva pocitace (Debian, OpenSuse), Samba 3.0.
Na debianim share:
[share]
comment = General Share
path = /srv/Share
writable = yes
create mask = 0700
directory mask = 0700
a prava /srv/Share: 775, owner: michal:users.....zapis funguje!
Na OpenSuse vse uplne stejne, jen cil sharu je: /media/180G, ktery ma steny prava i vlastnika a zapis....NEFUNGUJE!!!!!??????
Dokaze prosim nekdo poradit/vysvetlit? Predem diky.
Fajn, pokrok. Předpokládám, že GID 100 je skupina USERS, takže zkontroluj, zda má skupina USERS přístup pro zápis do adresáře, kam chce Samba zapisovat.
Příklad: mám nasdíleno /home/samba/dokumenty jako \\server\dokumenty,
jsem uživatel s UID 1000 a ve skupině GID 100 USERS.
Takže, napíšu chgrp users /home/samba/dokumenty a pak chmod 771 /home/samba/dokumenty
Tím jsem docílil toho, že moje primární skupina má práva pro zápis, takže Samba již může pod mým účtem zapisovat.
Pokud ani toto nepomůže, pa skutečně loglevel = 5 a koukat, proč to nejde. Samba je pod 5kou dost ukecaná, takže najít to asi nebude problém.
Nejčastěji to však právě bývá chyba, že Samba nemá právo zápisu do nasdíleného adresáře.
Napiš, jestli ti to pomohlo.
--- Kapitalismus je lepší, než socialismus ... ale horší, než jsem čekal. (Jiří Suchý) ---