* [Comm] изменение свойств файла
@ 2004-10-13 22:01 Владимир Гусев
2004-10-14 3:52 ` Denis Kirienko
` (2 more replies)
0 siblings, 3 replies; 11+ messages in thread
From: Владимир Гусев @ 2004-10-13 22:01 UTC (permalink / raw)
To: ALT Linux forum
Здравствуйте!
Есть общий каталог для обмена. после записи любого файла любым
пользователем файл должен принимать определенное имя владельца, группы и
права доступа. Возможно это сделать просто и изящно - не ручками?
--
С уважением, Владимир Гусев
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] изменение свойств файла
2004-10-13 22:01 [Comm] изменение свойств файла Владимир Гусев
@ 2004-10-14 3:52 ` Denis Kirienko
2004-10-14 5:07 ` Yura Kalinichenko
2004-10-14 4:17 ` Igor Solovyov
2004-10-14 5:59 ` Mike Lykov
2 siblings, 1 reply; 11+ messages in thread
From: Denis Kirienko @ 2004-10-14 3:52 UTC (permalink / raw)
To: community
Получил Thu, 14 Oct 2004 02:01:59 +0400 от Владимир Гусев
<vova1971@narod.ru> следующее письмо:
>
> Здравствуйте!
>
> Есть общий каталог для обмена. после записи любого файла любым
> пользователем файл должен принимать определенное имя владельца,
> группы и права доступа. Возможно это сделать просто и изящно - не
> ручками?
С владельцем и группой - все просто: необходимо выставить SUID и
SGID-биты на этот общий каталог. А вот менять "на автомате" права
доступа, кажется, невозможно. Но, вероятно, можно и без этого
обойтись.
--
Денис Кириенко
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] изменение свойств файла
2004-10-13 22:01 [Comm] изменение свойств файла Владимир Гусев
2004-10-14 3:52 ` Denis Kirienko
@ 2004-10-14 4:17 ` Igor Solovyov
2004-10-14 14:02 ` Владимир Гусев
2004-10-14 5:59 ` Mike Lykov
2 siblings, 1 reply; 11+ messages in thread
From: Igor Solovyov @ 2004-10-14 4:17 UTC (permalink / raw)
To: community
Hi!
On Thu, 14 Oct 2004 02:01:59 +0400
Владимир Гусев <vova1971@narod.ru> wrote:
> Есть общий каталог для обмена. после записи любого файла любым
> пользователем файл должен принимать определенное имя владельца, группы
> и права доступа. Возможно это сделать просто и изящно - не ручками?
По крону делать chown и chmod ?
--
Best regards!
Igor Solovyov
Zlatoust, Russia
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] изменение свойств файла
2004-10-14 3:52 ` Denis Kirienko
@ 2004-10-14 5:07 ` Yura Kalinichenko
0 siblings, 0 replies; 11+ messages in thread
From: Yura Kalinichenko @ 2004-10-14 5:07 UTC (permalink / raw)
To: AltLinux Community Maillist
В Чтв, 14.10.2004, в 06:52, Denis Kirienko написал:
> Получил Thu, 14 Oct 2004 02:01:59 +0400 от Владимир Гусев
> <vova1971@narod.ru> следующее письмо:
>
> >
> > Здравствуйте!
> >
> > Есть общий каталог для обмена. после записи любого файла любым
> > пользователем файл должен принимать определенное имя владельца,
> > группы и права доступа. Возможно это сделать просто и изящно - не
> > ручками?
>
> С владельцем и группой - все просто: необходимо выставить SUID и
> SGID-биты на этот общий каталог.
SUID не прокатит для непривилигированного пользователя. Только SGID, при
этом пишущий должен входить в принудительно устанавливаемую группу.
--
Yura Kalinichenko
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] изменение свойств файла
2004-10-13 22:01 [Comm] изменение свойств файла Владимир Гусев
2004-10-14 3:52 ` Denis Kirienko
2004-10-14 4:17 ` Igor Solovyov
@ 2004-10-14 5:59 ` Mike Lykov
2 siblings, 0 replies; 11+ messages in thread
From: Mike Lykov @ 2004-10-14 5:59 UTC (permalink / raw)
To: community
В сообщении от Четверг 14 Октябрь 2004 03:01 Владимир Гусев написал:
> Есть общий каталог для обмена. после записи любого файла любым
> пользователем файл должен принимать определенное имя владельца, группы и
> права доступа. Возможно это сделать просто и изящно - не ручками?
посмотрите на suid/sgid для каталога.
--
Mike Lykov
Samara, "Vesna" parfum company, System administrator
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] изменение свойств файла
2004-10-14 4:17 ` Igor Solovyov
@ 2004-10-14 14:02 ` Владимир Гусев
2004-10-14 14:22 ` Re[2]: " Maksim Otstavnov
` (2 more replies)
0 siblings, 3 replies; 11+ messages in thread
From: Владимир Гусев @ 2004-10-14 14:02 UTC (permalink / raw)
To: community
>> Есть общий каталог для обмена. после записи любого файла любым
>> пользователем файл должен принимать определенное имя владельца, группы
>> и права доступа. Возможно это сделать просто и изящно - не ручками?
>
> По крону делать chown и chmod ?
в каталоге столько файлов, что chmod не может такой список параметров
проглотить.
чтобы поменять права доступа я через find и sed слил все файлы в файл,
каждая строка которого сдержала chmod и полное имя файла. такие файлы
делал исполняемые и запускал. размер одного такого файла получался около
20Мб... Вот такие дела...
--
С уважением, Владимир Гусев
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re[2]: [Comm] изменение свойств файла
2004-10-14 14:02 ` Владимир Гусев
@ 2004-10-14 14:22 ` Maksim Otstavnov
2004-10-14 15:36 ` Andrey Rahmatullin
2004-10-14 16:27 ` Re[3]: " Maksim Otstavnov
2004-10-14 14:33 ` dima
2004-10-14 21:50 ` Денис Смирнов
2 siblings, 2 replies; 11+ messages in thread
From: Maksim Otstavnov @ 2004-10-14 14:22 UTC (permalink / raw)
To: community
Hello Владимир,
Thursday, October 14, 2004, 6:02:38 PM, you wrote:
ВГ> чтобы поменять права доступа я через find и sed слил все файлы в файл,
ВГ> каждая строка которого сдержала chmod и полное имя файла. такие файлы
ВГ> делал исполняемые и запускал. размер одного такого файла получался около
ВГ> 20Мб... Вот такие дела...
man xarg
--
-- Maksim
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] изменение свойств файла
2004-10-14 14:02 ` Владимир Гусев
2004-10-14 14:22 ` Re[2]: " Maksim Otstavnov
@ 2004-10-14 14:33 ` dima
2004-10-14 21:50 ` Денис Смирнов
2 siblings, 0 replies; 11+ messages in thread
From: dima @ 2004-10-14 14:33 UTC (permalink / raw)
To: community
On Thu, Oct 14, 2004 at 06:02:38PM +0400, Владимир Гусев wrote:
> >>Есть общий каталог для обмена. после записи любого файла любым
> >>пользователем файл должен принимать определенное имя владельца, группы
> >>и права доступа. Возможно это сделать просто и изящно - не ручками?
> >
> >По крону делать chown и chmod ?
>
> в каталоге столько файлов, что chmod не может такой список параметров
> проглотить.
> чтобы поменять права доступа я через find и sed слил все файлы в файл,
> каждая строка которого сдержала chmod и полное имя файла. такие файлы
> делал исполняемые и запускал. размер одного такого файла получался около
> 20Мб... Вот такие дела...
>
chmod -R ??
--
WBR, Dmitry Belyayev
email: dima@donauto.net.ua
icq: 228889622
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] изменение свойств файла
2004-10-14 14:22 ` Re[2]: " Maksim Otstavnov
@ 2004-10-14 15:36 ` Andrey Rahmatullin
2004-10-14 16:27 ` Re[3]: " Maksim Otstavnov
1 sibling, 0 replies; 11+ messages in thread
From: Andrey Rahmatullin @ 2004-10-14 15:36 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 456 bytes --]
On Thu, Oct 14, 2004 at 06:22:46PM +0400, Maksim Otstavnov wrote:
> man xarg
man xargs, точнее
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
<sadist> ситуевина: сидит Райдер, работает. Стою я рядом, жду Райдера на
предмет покурить. Подходит Зерг и с серьезным таким видом
заявляет: "У меня говно получилось!". Райдер смотрит так на
него внимательно и вопрошает: "И долго ты над этим работал?"
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re[3]: [Comm] изменение свойств файла
2004-10-14 14:22 ` Re[2]: " Maksim Otstavnov
2004-10-14 15:36 ` Andrey Rahmatullin
@ 2004-10-14 16:27 ` Maksim Otstavnov
1 sibling, 0 replies; 11+ messages in thread
From: Maksim Otstavnov @ 2004-10-14 16:27 UTC (permalink / raw)
To: community
Thursday, October 14, 2004, 6:22:46 PM, Maksim wrote:
MO> man xarg
man xargs
--
-- Maksim
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] изменение свойств файла
2004-10-14 14:02 ` Владимир Гусев
2004-10-14 14:22 ` Re[2]: " Maksim Otstavnov
2004-10-14 14:33 ` dima
@ 2004-10-14 21:50 ` Денис Смирнов
2 siblings, 0 replies; 11+ messages in thread
From: Денис Смирнов @ 2004-10-14 21:50 UTC (permalink / raw)
To: community
On Thu, Oct 14, 2004 at 06:02:38PM +0400, Владимир Гусев wrote:
ВГ> в каталоге столько файлов, что chmod не может такой список параметров
ВГ> проглотить.
ВГ> чтобы поменять права доступа я через find и sed слил все файлы в файл,
ВГ> каждая строка которого сдержала chmod и полное имя файла. такие файлы
ВГ> делал исполняемые и запускал. размер одного такого файла получался около
ВГ> 20Мб... Вот такие дела...
find <dirname> -print0 | xargs -0r chmod
man find
man xargs
xargs эффективнее чем -exec у find.
--
С уважением, Денис
http://freesource.info
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2004-10-14 21:50 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-10-13 22:01 [Comm] изменение свойств файла Владимир Гусев
2004-10-14 3:52 ` Denis Kirienko
2004-10-14 5:07 ` Yura Kalinichenko
2004-10-14 4:17 ` Igor Solovyov
2004-10-14 14:02 ` Владимир Гусев
2004-10-14 14:22 ` Re[2]: " Maksim Otstavnov
2004-10-14 15:36 ` Andrey Rahmatullin
2004-10-14 16:27 ` Re[3]: " Maksim Otstavnov
2004-10-14 14:33 ` dima
2004-10-14 21:50 ` Денис Смирнов
2004-10-14 5:59 ` Mike Lykov
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git