[Comm] [devel] Вопрос по POSIX ACL
Michael Shigorin
=?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Пн Сен 1 14:38:44 MSD 2008
On Mon, Sep 01, 2008 at 08:38:47AM +0400, Dmitriy M. Maslennikov wrote:
> > home:~> stat /media/Photos/dacha
> $stat ~/dacha
Вообще чтоб это работало -- другие пользователи для начала должны
иметь доступ к Вашему ~.
> Access: (2775/drwxrwsr-x) Uid: ( 500/ rlz) Gid: ( 100/ users)
>
> Берем файл с диска:
> File: `/media/disk/screenshot1.tiff'
> Access: (0444/-r--r--r--) Uid: ( 500/ rlz) Gid: ( 500/ rlz)
>
> Копируем:
> $cp /media/disk/screenshot1.tiff ~/dacha
>
> Прав на редактирования нет:
Конечно. Но это проблема прав не на каталог, а на r/o носителе
(и программы, которая их воспроизводит).
> File: `/home/rlz/dacha/screenshot1.tiff'
> Access: (0444/-r--r--r--) Uid: ( 500/ rlz) Gid: ( 100/ users)
>
> Если бы мы скопировали директорию с файлами внутри, то лишились
> другие пользователи бы возможности даже удалить ее.
Права на каталог дают возможность редактирования прав на его
элементы. Следовательно, "это не так" (c) ldv :-) Просто надо
воспользоваться возможностью сменить права.
Поскольку обучать такому домашних -- явно излишнее, то стоит либо
посмотреть в сторону специализированного софта (например, digikam
для фотографий), либо написать "кнопку", которая сделает
chmod -R ug+w /где/там/что.
--
---- WBR, Michael Shigorin <mike на altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
Подробная информация о списке рассылки community