Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Pracovní prostředí => Téma založeno: Martin Šácha 11 Února 2010, 16:06:30
-
Zdravím,
v fstab mám nadefinováno připojení sítových SMB disků v klasickém tvaru:
//ip.se.rv.eru/disk /media/disk cifs username=xxx,password=yyy,file_mode=0777,iocharset=utf8,rw,nofail 0 0
Odmountovaný (prázdný) adresář /media/disk má práva 770, ovšem po namountování se změní práva na 777.
Potřebuji aby jedna skupina uživatelů disky viděla a měla plná práva (777) a ostatní aby disk vůbec neviděli/nemohli otevřít (000).
Myslel jsem že je to atributem file_mode=0777, ale jeho odstranění problém neřeší :(
Jak na to prosím??
EDIT: parametr gid=0 nefunguje...
-
Nikdo neví co s tím?
-
Netuším. Jen vím, že v nějaké verzi Samby je chyba. Proto se nepoužívaj cool nejnovější verzi na servery.
-
Vyřešeno přidáním parametrů
uid=1000,gid=0,file_mode=0770,dir_mode=0770.
-
sachy: Jestli můžu poprosit, vysvětli mi to prosím podrobněji. Řeším to samé, a to aby se u některých uživatelů automaticky nepřipojovaly některé oddíly.
-
sachy: Jestli můžu poprosit, vysvětli mi to prosím podrobněji. Řeším to samé, a to aby se u některých uživatelů automaticky nepřipojovaly některé oddíly.
uid="CISLO" - id uživatele který má být označen za vlasníka mountovaných souborů (u mě ,,admin")
gid="CISLO" - id skupiny vlastníka (u mě root)
file_mode="CISLO" - osmičkový zápis práv k mountovaným souborům - dle uid/gid
dir_mode="CISLO - osmičkový zápis práv k mountovaným adresářům - dle uid/gid (měl by bý lichý!)
Podrobnosti v "man mount.cifs"
Nevím jestli je to přesně to co chceš (původně jsem to chtěl taky tak ;D), ale funguje to jednoduše - svazek se namountuje jako vlastnictví uživatele (uid) a skupiny (gid). Vlastník má (v tomto případě) plný přístup (777), skupina taky (777), ale ostatní nemohou nic (000). Takže vnější uživatel sice v /media vidí připojený disk, ale s nulovými právy => nemůže do něj ani nahlédnout.
-
Týjo, to vypadá dobře. Hned jak bude chvíle, tak se v tom pošťourám... ;D
Díky K+
-
Ahoj,
Váš návod mi pomohl, ale netušíte jak zprovoznit spouštění .exe aplikace na takto připojeném disku. Pomocí klikátka to nejde, zaškrtnu spouštět jako aplikaci a okamžitě se to vrátí zpět na výchozí - nelze?
Děkuji
-
Koukám že máš pravdu, mě to taky nejde...a přitom se soubory mountují pro vlastníka s plnými rwx právy.
Netuším...