Samba - jak sdilet disk ala W95 ?

Miroslav BENES mbenes na tenez.cz
Pátek Říjen 27 15:46:41 CEST 2000


Preji krasny den !

Mam PC s W95, u ktereho sedim (klient). Prvotni prihlaseni je k 
NW4.11, pak k woknum. Mam druhy stroj s W95 a na nem sdileny disk. 
Kdyz na nej pristupuji, chce to po me heslo. Na heslo "aaa" dostanu 
RO pristup, na heslo "bbb" obdrzim RW pristup. Kolega taktez.

Chtel bych nakonfigurovat sambu, aby se chovala stejne. Tedy po 
zadani hesla "abc" se bude sdilet RO, po zadani "def" RW a kdo heslo 
nezna, ma smulu. A hlavne, aby to chodilo pro _vsechny_ uzivatele na 
siti.

Protoze mame klienty W95 i W98, pouzivam nekryptovana hesla.


Podle dokumentace jsem nastavil :

[global]
	security = share
...

[test]
	path = /....
	comment = g=%g G=%G u=%u U=%U
	only user = yes
	username = testro testrw
	read list = testro
	write list = testrw

Zavedl jsem uzivatele testro a testrw. Pokud se pripojim na server a 
zadam heslo uzivatele testro (resp. testrw), mam povoleny pristup RO 
(resp. RW). Zda se, ze to chodi. Je tohle jedine mozne reseni, nebo 
nekdo poradi jine, jednodussi / systemovejsi ?

Ale par veci me zarazi. Popiska mi prozradila, ze :
 g=nobody G=mbenes u=nobody U=mbenes

Tedy ze "requested username" (zadatel ?) jsem ja, ale aktualne jsem 
prihlasen jako nobody. Pritom do logu se zapise
"connect to service test as user testrw (uid=505, gid=505) ..." 
Takze samba vi, jako kdo jsem se prihlasil, ale neprozradi to. je to 
chyba ? Navic by se mi libilo, kdyby se ty dva pristupy daly odlisit 
- napr. pomoci: "volume = %u" Jenze %u vzdy obsahuje "nobody" a navic 
se tato promenna neda pouzit jako volume (ostatni ano). Je to chyba ?

Kdyz si propojim disk RO, chova se taky divne. Hlasi volne misto, 
jako kdybych tam zapisovat mohl. Nemel by vracet 0 B ?

Posledni dotaz mam na rychlost. Uz tu byla nekolikrat probirana, ale 
vzdycky slo o co nejvetsi prutok na 100-kove siti. My tu mame 
10-kovou sit, oba stroje komunikuji pres switch.
Kopirovani 30 MB trva :
disk -> disk	: 21 s
W95 -> Samba	: 53 s
Samba -> W95	: 64 s

Server i stanice jsou P bez radice rychlych disku.
Kdyz odectu dobu, po kterou se data tahaji z / na disk na stanici, 
vychazi mi zapis na Sambu cca 680 kB/s a cteni cca 550 kB/s.
To je IMHO obstojny vysledek. Da se dosahnout vic ? Tyto 
hodnoty plati pro "cistou" instalaci (Samba 2.0.7 na RH6.2cz) bez 
optimalizace. Zkousel jsem delat upravy podle archivu konference, ale 
zaden zlepseni jsem nepozoroval.


Diky za pdpoved.


--------------------------
Miroslav BENES
E-mail   : mbenes na tenez.cz
TENEZ Chotebor, a.s
--------------------------


Další informace o konferenci Linux