ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [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