Dmitry Astapov <[EMAIL PROTECTED]> writes:

>
> Народ, вы чего? А man chmod почитать?
>
> chmod o+rwX,g+rwX,o+rw -R . , конкретное значение прав - по вкусу...
>

[EMAIL PROTECTED]:[/tmp/1]$ mkdir 2
[EMAIL PROTECTED]:[/tmp/1]$ touch 2/f
[EMAIL PROTECTED]:[/tmp/1]$ chmod 700 2/f
[EMAIL PROTECTED]:[/tmp/1]$ ll 2/f
-rwx------    1 mon      mon             0 Апр 23 09:03 2/f
[EMAIL PROTECTED]:[/tmp/1]$ ll -d 2
drwxr-x---    2 mon      mon          1024 Апр 23 09:03 2
[EMAIL PROTECTED]:[/tmp/1]$ chmod g=rwX -R .
[EMAIL PROTECTED]:[/tmp/1]$ ll -d 2
drwxrwx---    2 mon      mon          1024 Апр 23 09:03 2
[EMAIL PROTECTED]:[/tmp/1]$ ll 2/f
-rwxrwx---    1 mon      mon             0 Апр 23 09:03 2/f

И нафига оно мне поменяло права на 2/f ?
Проблема как видно в " execute only if the file is a directory or
already has execute permission for some user (X)" - т.е. такой вот
командой очень легко прострелить себе ногу - надавать лишних прав на
исполняемые файлы, а хотелось простого - менять права только у
директорий.  


-- 
        Mon at phobos.loc
        Der kalte Mond in voller Pracht...
        The Moon is Waning Gibbous (53% of Full)

Ответить