Linux je dobrá věc a je velice dobře, že se dostává do podvědomí lidí a do počítačů!
Právě se Sambou začínám tančit a ještě nevím zda
se na to dá koukat, ale jisté taneční kroky již umím, ale již teď vím ,že každá informace ušetří čas a námahu! Proto lidem kteří dokážou pomoci
děkuji předem!
Mozna by stalo za to zminit, ze on-line verze _vynikajici_ knihy Using Samba (ktera mimochodem stoji 35$) je k dispozici na adrese http://www.instinct.org/samba/oreilly/using_samba/
. Tento odvazny krok podnikli lide z nakladatalstvi O'Reilly a timto jim dekuji. Mam sice k dispozici tistenou verzi ale tohle je dobry pocin.
Ten clanek psal totalni amater - nejvice mne dostalo to, 'na kterych ze linuxech Samba funguje', precemz si autor plete termin Linux (jako kernel) a distribuce, dalsi vec, ktera mne dostala, byla 'po upgrade na Redhat 6.1 jsme rozjeli httpd', jako kdyby ke zprovozneni httpd byla potreba nejaka distribuce. :-(
A tenhle typ premysleni a tenhle pohled na Linux se lidem dostava pod kuzi.
Vážený Z.P - pravděpodobně by jsi se měl vrátit do základní školy a naučit se česky a za 2) měl by jsi se vrátit na základní školu a naučit se číst, aneb pravděpodobně jsi článek četl velice povrchně a asi ob jednu řádku.... aneb jak jinak měl autor napsat, že HTTPD sprovoznil až po nainstalovaní RedHatu 6.1, aniž by to na tomto RedHatu nějak záviselo??? Navíc, autor píše na kterých že distribucích je Samba součástí instalace a nezdá se, že by si někde pletl pojem distribuce a Linux jako takový....
Hele,kazdej linuxak a i ten linux mlicnak jako ja,vi co je samba,kde se da sehnat a jake distribuce ji obsahuji.Stejne vsechny zajima konfigurace a ostry chod.Na tenhle clanek cekam uz jen proto,ze me silne zacina srat NT server u nas ve firme.Jeste tak dhcp a budu vysmatej..:-))
Zaujimalo by ma v suvislosti so sambou, ci ide nastavit nasledujuca vec:
nastavim si nasledujuci share
[moj_share]
comment = Moje data
path = /data/moje
browseable = yes
read only = no
create mask = 0774
directory mask = 0775
Na toto miesto pristupujem z WinNT a Win9x masin. Vytvorim adresarovu strukturu... a teraz to pride:
vsetci uzivatelia su v linuxe v primary skupine users a ja chcem, aby v adresari ADR1 mali vsetci pravo citat ale len uzivatelia USR1 a USR2 mali aj pravo zapisu, ... v adresari ADR8 mali vsetci read a len USR22 a USR11 full ...atd. Da sa to takto skalovat? Parameter create mask = 774 totiz prevalcuje vsetko. Je mozne nejakym sposobom nastavit specificky pristup pre spominane adresare v ramci tohoto sharu?
Ja viem, ze tato vec by sa dala vyriesit viacerimi zaznamami v smb.conf ale to by som musel mapovat a zbytocne by som bol zasypany mnozstvom sharov.
Samb
Tato situace se řeší za pomoci spolupráce systému práv na nosném operačním systému (v našem případě asi nejčastěji Linuxu) a systému práv Samby. To znamená, že chyba je pouze v tom, že všichni uživatelé jsou ve skupině users. Já bych uživatele rozdělil do dvou (nebo více) skupin a do smb.conf bych k příslušné sdílené složce přidal např.: write list = @users. To znamená, že pouze skupina users by získala právo zápisu do složky. Tímto lze omezit (ne rozšířit) přístupová práva na sdílenou složku. No a potom lze přidělovat práva pouze přesouváním uživatelů mezi skupinami.