Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: letokruhy 10 Března 2009, 11:41:28

Název: zpřístupnění dokumentu dalšímu uživateli
Přispěvatel: letokruhy 10 Března 2009, 11:41:28
Dobrý den, měl bych dotaz jak nastavit zpřístupnění dokumentů ve složce dalšímu uživateli. Rád bych vytvořil složku, do které bychom oba dávali dokumenty a další soubory s tím, že bychom s mimi mohli také oba plně pracovat. Rád bych, aby se při přesunu dokumentu do dané složky automaticky nastavila práva. Momentálně vytvořím dokument a další uživatel jej může sice může číst, ale né editovat. Dá se toto nějak jednoduše ošetřit?

Děkuji Honza
Název: Re: zpřístupnění dokumentu dalšímu uživateli
Přispěvatel: matyskovo 10 Března 2009, 11:59:23
Kdysi jsem tady něco takového vymýšlel, asi to není jediný způsob, ale mě funguje http://forum.ubuntu.cz/index.php/topic,18767.msg161195.html#msg161195 a má tu výhodu, že prostou zálohou /home zálohujete veškerá data a uživatelská nastavení.
Název: Re: zpřístupnění dokumentu dalšímu uživateli
Přispěvatel: nettezzaumana 10 Března 2009, 12:44:28
Kdysi jsem tady něco takového vymýšlel, asi to není jediný způsob, ale mě funguje http://forum.ubuntu.cz/index.php/topic,18767.msg161195.html#msg161195 a má tu výhodu, že prostou zálohou /home zálohujete veškerá data a uživatelská nastavení.
.. ;) omg .. to jsi se koukam posnazil ..

man acl
man setfacl
man getfacl

## pridej do /etc/fstab k dane partisne polozku acl aka:
$ cat /etc/fstab | grep acl
/dev/disk/by-path/pci-0000:00:1f.2-scsi-0:0:0:0-part5 /                   reiserfs      noatime,notail,acl                 1 1

## jako root vytvor slozku a prirad ji plna prava pro vsechny vc. nove vytvorenych souboru:
mkdir /home/shared
chown :users /home/shared
setfacl --set u::rwx,g::rwx,o::- /home/shared
setfacl -d --set u::rwx,g:users:rwx,o::- /home/shared

## zkontroluj
$ su nettezzaumana -c "touch /home/shared/ntz"
$ su franta -c "touch /home/shared/franta"
$ ls -lh /home/shared/
total 0
-rw-rw----+ 1 franta                  users 0 2009-03-10 12:41   franta
-rw-rw----+ 1 nettezzaumana   users 0 2009-03-10 12:40   ntz
Název: Re: zpřístupnění dokumentu dalšímu uživateli
Přispěvatel: Milhouse 10 Března 2009, 13:35:59
NTZ, lze to udělat i jen pro adresář?
Název: Re: zpřístupnění dokumentu dalšímu uživateli
Přispěvatel: nettezzaumana 10 Března 2009, 14:18:37
NTZ, lze to udělat i jen pro adresář?
.. nechapu otazku .. lze to udelat jak pro soubor, tak pro adresar .. acl proste jen rozsirujou bezne unixove schema ugo
Název: Re: zpřístupnění dokumentu dalšímu uživateli
Přispěvatel: matyskovo 10 Března 2009, 14:57:41
NTZ:
Citace
.. Mrknutí omg .. to jsi se koukam posnazil ..

man acl
man setfacl
man getfacl

Psal jsem, že není ideální, ale funguje :-) A když si to celé téma přečtete, zjistíte, že i o ACL jsem uvažoval, zavrhl jsem je kvůli tomu, že jsem byl tehdy líný, ač ne už pubertální  ;) a vyřešil jsem to jinak a pro mě dostatečně, i když ne úplně čistě.
Název: Re: zpřístupnění dokumentu dalšímu uživateli
Přispěvatel: matyskovo 10 Března 2009, 15:18:58
To NTZ:
Dovolil jsem si do vlákna, které jsem zmínil výše nakopírovat Vaše řešení. To kdyby to někdo někdy hledal, aby to měl pěkně pohromadě.
Název: Re: zpřístupnění dokumentu dalšímu uživateli
Přispěvatel: letokruhy 10 Března 2009, 16:59:37
tak moc děkuji všem za odpovědi a budu se snažit tím prokousat.

honza
Název: Re: zpřístupnění dokumentu dalšímu uživateli
Přispěvatel: kkaarreell 10 Března 2009, 20:10:53
pro strucny uvod do ACL koukni na http://www.abclinuxu.cz/clanky/bezpecnost/acl-prakticky
treba ti to k necemu bude