Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: mount pouze pro jednu skupinu/uživatele [vyřešeno]  (Přečteno 1892 krát)

Martin Šácha

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • ******
  • Příspěvků: 5153
mount pouze pro jednu skupinu/uživatele [vyřešeno]
« kdy: 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:
Kód: [Vybrat]
//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...

« Poslední změna: 12 Února 2010, 14:32:02 od sachy »
Mint MATE 64bit / DuckDuckGo.com
Programátoři považují WYSIWYG za špatné u kódu i u žen. Programátor chce "dostat to, co žádá“ – kód tajemný, neodpouštějící, nebezpečný.

Martin Šácha

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • ******
  • Příspěvků: 5153
Re: mount pouze pro jednu skupinu/uživatele
« Odpověď #1 kdy: 11 Února 2010, 21:55:03 »
Nikdo neví co s tím?
Mint MATE 64bit / DuckDuckGo.com
Programátoři považují WYSIWYG za špatné u kódu i u žen. Programátor chce "dostat to, co žádá“ – kód tajemný, neodpouštějící, nebezpečný.

Roman Vacho

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 6347
Re: mount pouze pro jednu skupinu/uživatele
« Odpověď #2 kdy: 11 Února 2010, 22:55:05 »
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šená vlákna je vhodné uzavřít "Topic Solved" dole pod vláknem.

Prosím označit text kódu v editoru # pro lepší formátování textu případného výpisu. Děkuji.

Martin Šácha

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • ******
  • Příspěvků: 5153
Re: mount pouze pro jednu skupinu/uživatele
« Odpověď #3 kdy: 12 Února 2010, 14:30:58 »
Vyřešeno přidáním parametrů
Kód: [Vybrat]
uid=1000,gid=0,file_mode=0770,dir_mode=0770.
Mint MATE 64bit / DuckDuckGo.com
Programátoři považují WYSIWYG za špatné u kódu i u žen. Programátor chce "dostat to, co žádá“ – kód tajemný, neodpouštějící, nebezpečný.

pivik

  • Host
Re: mount pouze pro jednu skupinu/uživatele [vyřešeno]
« Odpověď #4 kdy: 12 Února 2010, 14:36:23 »
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.

Martin Šácha

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • ******
  • Příspěvků: 5153
Re: mount pouze pro jednu skupinu/uživatele [vyřešeno]
« Odpověď #5 kdy: 12 Února 2010, 20:06:24 »
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.
Mint MATE 64bit / DuckDuckGo.com
Programátoři považují WYSIWYG za špatné u kódu i u žen. Programátor chce "dostat to, co žádá“ – kód tajemný, neodpouštějící, nebezpečný.

pivik

  • Host
Re: mount pouze pro jednu skupinu/uživatele [vyřešeno]
« Odpověď #6 kdy: 12 Února 2010, 20:17:22 »
Týjo, to vypadá dobře. Hned jak bude chvíle, tak se v tom pošťourám... ;D

Díky K+

bisik

  • Návštěvník
  • Příspěvků: 53
Re: mount pouze pro jednu skupinu/uživatele [vyřešeno]
« Odpověď #7 kdy: 15 Června 2010, 18:01:07 »
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

Martin Šácha

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • ******
  • Příspěvků: 5153
Re: mount pouze pro jednu skupinu/uživatele [vyřešeno]
« Odpověď #8 kdy: 15 Června 2010, 18:58:03 »
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...
Mint MATE 64bit / DuckDuckGo.com
Programátoři považují WYSIWYG za špatné u kódu i u žen. Programátor chce "dostat to, co žádá“ – kód tajemný, neodpouštějící, nebezpečný.

 

Provoz zaštiťuje spolek OpenAlt.