Re: chmod problem
Dmitry Astapov <adept@umc.com.ua> writes:
>
> Народ, вы чего? А man chmod почитать?
>
> chmod o+rwX,g+rwX,o+rw -R . , конкретное значение прав - по вкусу...
>
mon@phobos:[/tmp/1]$ mkdir 2
mon@phobos:[/tmp/1]$ touch 2/f
mon@phobos:[/tmp/1]$ chmod 700 2/f
mon@phobos:[/tmp/1]$ ll 2/f
-rwx------ 1 mon mon 0 Апр 23 09:03 2/f
mon@phobos:[/tmp/1]$ ll -d 2
drwxr-x--- 2 mon mon 1024 Апр 23 09:03 2
mon@phobos:[/tmp/1]$ chmod g=rwX -R .
mon@phobos:[/tmp/1]$ ll -d 2
drwxrwx--- 2 mon mon 1024 Апр 23 09:03 2
mon@phobos:[/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)
Reply to: