Portál AbcLinuxu, 12. května 2025 18:14

Dotaz: Samba: používání sdílené složky více uživateli

16.1.2006 22:01 Marek Mihál
Samba: používání sdílené složky více uživateli
Přečteno: 369×
Odpovědět | Admin
Zdravim vsechny, narazil jsem na problem pri konfiguraci samby. Nastavil jsem si sdileni adresare, ktery potrebuji poskytnou ostatnim uzivatelum. Samba me bezi jako PDC. Tento adresar je na oddilu s FAT32, v linuxu se mountuje s parametry /dev/hda1 vfat umask=0 0 0. V tomto adresari je SW, pro rizeni vyroby. Tento SW je jeste pro DOS (v textaku) a kazdy uzivatel ma svou instalaci programu na sve stanici a data si nacte z tohoto nasdileneho adresare ze site.

Drive jsem mel uplne stejne nasdilenou slozku ve windowsech a vsechno v pohode bezelo. Vsichni uzivatele mohli pracovat soucasne. Nyni mi to na sambe dela tento problem:

SW, ktery je na klientskych stanicich pouziva data ze sdileneho adresare v sambe. Potiz je ze tyto nasdilena data samba nepovoli pouzit vic jak jednomu uzivateli soucasne. Jakoby je blokuje.

v smb.conf ma toto:

[melzer]
path = /mdata
comment = Melzer data
browsable = no
writeable = no
create mask = 0777
directory mask = 0777
security mask = 0777
dos filemode = yes

Nevi nekdo prosim, jak donutit sambu, aby tato slozka mohla pouzivana vice uzivateli najednou? Obycejnou sdilenou slozkou ve windows to slo. Predem dekuji za radu...
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

16.1.2006 22:15 ZAH | skóre: 43 | blog: ZAH
Rozbalit Rozbalit vše Re: Samba
Odpovědět | | Sbalit | Link | Blokovat | Admin
Upřesněte klienti jsou na linuxu nebo Windows. Nevíte v čem je ten Docs program napsán.
18.1.2006 13:42 HynaDJ | skóre: 14 | Mutěnice
Rozbalit Rozbalit vše Re: Samba
Ja myslim, ze vic jak jeden uzivatel dotoho nevleze i kdybys to nastavil jakkoli. Kor pokud do toho muzou zapisovat. Pokud potrebujes jenom cteni, tak bych temu nastavil, ze uzivatel pod kerym jede samba mel prava akorat na cteni a taky bych tam dal radek readonly = yes ale nerucim za to ze to pojede
16.1.2006 22:21 Radek
Rozbalit Rozbalit vše Re: Samba
Odpovědět | | Sbalit | Link | Blokovat | Admin
Bůh ví, ale mohlo by to pomoci.
17.1.2006 10:14 Marek Mihal
Rozbalit Rozbalit vše Re: Samba
Clienti jsou Windowsovy. Vyuziva to jeste starou foxpro.
17.1.2006 11:05 tezkatlipoka | skóre: 35
Rozbalit Rozbalit vše Re: Samba
Odpovědět | | Sbalit | Link | Blokovat | Admin
jaka je to verze samby? Foxku mam na samba disku, a se zamykanim nebyl problem. Mrknu jeste do sveho nastaveni, a porovnam s tvym.
Vaše řeč budiž ano, ano, ne, ne. Co je nad to, je od ďábla.
17.1.2006 15:50 vasek125
Rozbalit Rozbalit vše Re: Samba
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pro čtení složky parametr users a pro povolení zápisu users admin nebo pro včechny mask..
17.1.2006 16:58 [Jooky]
Rozbalit Rozbalit vše Re: Samba
Odpovědět | | Sbalit | Link | Blokovat | Admin
Podobny problem som uz riesil, win masiny pouzivali exkluzivne zamykanie. Nemam tu config takze len poradim. Pohladaj si v manualovej stranke k smb.conf nastavenie "oplocks".
18.1.2006 11:26 Marek Mihal
Rozbalit Rozbalit vše Re: Samba
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak porad nic, zkousel jsem oplocks, ale nijak to nepomohlo. Nepouziva nekdo na sambe pres windows foxpro (stare)???. Od takoveho bych potreboval konfiguraky. Nevim uz co s tim.
18.1.2006 14:28 trekker.dk | skóre: 72
Rozbalit Rozbalit vše Re: Samba
Zkoušel jsi vypnout oplocks i ve Windows klientech podle toho návodu výše?
Quando omni flunkus moritati
18.1.2006 15:22 [Jooky]
Rozbalit Rozbalit vše Re: Samba
nasiel som to
        locking = No
        level2 oplocks = No
        oplocks = No
tieto volby pomohli jednej app co tu mam na sieti
18.1.2006 15:53 trekker.dk | skóre: 72
Rozbalit Rozbalit vše Re: Samba
man smb.conf
locking

Be careful about disabling locking either globally
or in a specific service, as lack of locking may 
result in data corruption. You should never need 
to set this parameter.
Pokud ti ta aplikace běhá na několika počítačích a dvě stanice se pokusí použít jeden soubor v jednom okamžiku, máš IMHO zaděláno na problémy (pokud jsi na těch stanicích nevypnul oplocking)
Quando omni flunkus moritati
18.1.2006 14:43 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Samba
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ještě mne napadá jedna možnost. Tyhle "databázové" programy občas pracují tak, že si v adresáři s daty vytvářejí nějaký soubor jako zámek. Problém je v tom, že se zámek vytvoří pod právy 1. uživatele a ostatní jej nemůžou přepsat. Ale to by tady neměl být problém create mask = 0777, navíc když to funguje prvnímu writeable = no, tak se tam asi nic nezapisuje.

Ještě můžete zkusit vytvořit do nějakého adresáře symlinky na /mdata podle uživatelských jmen a pak každému uživateli namapovat "jeho" adresář. Pokud jsou problémy se zamykáním na straně Samby, tak je tímto (snad) obejdete. Pokud je to zamykání na straně jádra, tak asi ne, to by mělo vědět, že je to pořád jeden a ten samý soubor :-)
18.1.2006 18:38 jiri.b | skóre: 30 | blog: jirib
Rozbalit Rozbalit vše Re: Samba: používání sdílené složky více uživateli
Odpovědět | | Sbalit | Link | Blokovat | Admin
me to v praci funguje :)

mrknite na inherit v man smb.conf, jeste pac je to dos aplikace tak se podivejte na volby ohledne prevadeni souboru na velka/mala pismena - znacne to urychli prochazeni adresaru. a to znacne!

jirib
19.1.2006 09:43 Marek Mihak
Rozbalit Rozbalit vše Re: Samba: používání sdílené složky více uživateli
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jak se daji oplocks vypnout na windowsech?
19.1.2006 14:17 _radek | skóre: 19
Rozbalit Rozbalit vše Re: Samba: používání sdílené složky více uživateli
19.1.2006 14:18 trekker.dk
Rozbalit Rozbalit vše Re: Samba: používání sdílené složky více uživateli
Kdyby sis prošel to, co ti Radek doporučuje tady, zjistil bys, že tady najdeš odpověď na svoji otázku.
20.1.2006 16:05 Marek Mihál
Rozbalit Rozbalit vše Re: Samba: používání sdílené složky více uživateli
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak jsem pridal do registru presne podle navodu vypnuti oplocku, a porad to nepomohlo. Pridal jsem i vsechny moznosti oplocks, locking, level2 oplocks a porad nic. Mam sambu v 3.0.20.

Problem je porad stejny, kdyz spustim foxku, prihlasim se na jedne stanici, potom prijdu k druhe stanici a prihlasim se tak to jde. Nejde to zaroven. Potom kdyz v te foxce na prvni stanici neco otevru tak na druhe stanice to napise, ze je soubor pouze pro cteni, a ze s nim nemuze pracovat. Kdyz s toho vyskacu na prvni stanice, na druhe stanici to potom hned jede.

Na klientskych stanici jsou XP.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.