Как поменять владельцев и прова доступа маштабно. smile
Т.е. в директории много файлов и папок как мне им все сразу задать права доступа ?
LinuxForum.Fans
Chown chmod
Автор: CyberTramp
11 сообщений
1487 просмотров
Для всех директорий в /dir выставить права 755.
[console]find /dir -type d -exec chmod 755 {} +[/console]
Для всех обычных файлов в /dir назначить владельцем lupo, группа users
[console]find /dir -type f -exec chown lupo:users {} +[/console]
ThAnks
зачем так сложно:
chmod -Rv 0755 /dir
Какие права доступа будут у обычных файлов, не каталогов?
text
# ls -la ~/tmp
итого 26084
drwxr-xr-x 2 smith smith 4096 Сен 1 22:29 ./
drwxr-xr-x 31 smith smith 4096 Сен 6 19:44 ../
-rw-r--r-- 1 smith smith 12684 Авг 30 23:50 220px-Answer_to_Life1.png
-rw-r--r-- 1 smith smith 33450 Авг 30 23:44 220px-Answer_to_Life.png
-rw-r--r-- 1 smith smith 10770 Авг 19 05:16 AirstripFour.zip
-rw-r--r-- 1 smith smith 2635683 Сен 1 18:40 ALLGREY_UniQ_Editiontar.gz
-rw-r--r-- 1 smith smith 21972 Авг 19 05:16 Amplitude.zip
-rw-r--r-- 1 smith smith 257881 Авг 17 18:55 atolm_by_skiesofazel-d35xysb.zip
-rw-r--r-- 1 smith smith 9697 Авг 19 05:17 BurgerJointNeon.zip
-rw-r--r-- 1 smith smith 7692 Авг 19 04:05 BytePolice.zip
-rw-r--r-- 1 smith smith 59540 Авг 19 01:38 DigitalDream.zip
-rw-r--r-- 1 smith smith 7822 Авг 19 01:38 FreelanceKamchatka.zip
-rw-r--r-- 1 smith smith 22801 Авг 19 04:06 Frission.zip
-rw-r--r-- 1 smith smith 30148 Авг 19 05:15 GreatLakesShadow.zip
-rw-r--r-- 1 smith smith 22738229 Авг 17 19:06 KDE_Crystal_Diamond_2.85_Gentoo_Mod.tar.gz
-rw-r--r-- 1 smith smith 6927 Авг 19 04:05 MaximumSecurity.zip
-rw-r--r-- 1 smith smith 32259 Авг 31 21:11 notifyosd_conky_by_bigrza-d3f3nqq.zip
-rw-r--r-- 1 smith smith 26635 Авг 19 05:16 PopularCafe.zip
-rw-r--r-- 1 smith smith 33049 Авг 19 04:06 Primitive.zip
-rw-r--r-- 1 smith smith 23056 Авг 19 04:07 RadioStars.zip
-rw-r--r-- 1 smith smith 60538 Авг 19 01:38 SFDigitalReadout.zip
-rw-r--r-- 1 smith smith 159606 Авг 19 04:08 SFElectrotome.zip
-rw-r--r-- 1 smith smith 108486 Авг 19 04:08 SFLaundromatic.zip
-rw-r--r-- 1 smith smith 13076 Авг 19 04:08 Syndrome.zip
-rw-r--r-- 1 smith smith 7943 Авг 19 04:09 XtremeChrome.zip
-rw-r--r-- 1 smith smith 312791 Авг 19 06:28 YoungTechs.zip
-rw-r--r-- 1 smith smith 21442 Авг 19 04:09 Zorque.zip
# chmod -R 0755 ~/tmp
# ls -la ~/tmp
итого 26084
drwxr-xr-x 2 smith smith 4096 Сен 1 22:29 ./
drwxr-xr-x 31 smith smith 4096 Сен 6 19:44 ../
-rwxr-xr-x 1 smith smith 12684 Авг 30 23:50 220px-Answer_to_Life1.png*
-rwxr-xr-x 1 smith smith 33450 Авг 30 23:44 220px-Answer_to_Life.png*
-rwxr-xr-x 1 smith smith 10770 Авг 19 05:16 AirstripFour.zip*
-rwxr-xr-x 1 smith smith 2635683 Сен 1 18:40 ALLGREY_UniQ_Editiontar.gz*
-rwxr-xr-x 1 smith smith 21972 Авг 19 05:16 Amplitude.zip*
-rwxr-xr-x 1 smith smith 257881 Авг 17 18:55 atolm_by_skiesofazel-d35xysb.zip*
-rwxr-xr-x 1 smith smith 9697 Авг 19 05:17 BurgerJointNeon.zip*
-rwxr-xr-x 1 smith smith 7692 Авг 19 04:05 BytePolice.zip*
-rwxr-xr-x 1 smith smith 59540 Авг 19 01:38 DigitalDream.zip*
-rwxr-xr-x 1 smith smith 7822 Авг 19 01:38 FreelanceKamchatka.zip*
-rwxr-xr-x 1 smith smith 22801 Авг 19 04:06 Frission.zip*
-rwxr-xr-x 1 smith smith 30148 Авг 19 05:15 GreatLakesShadow.zip*
-rwxr-xr-x 1 smith smith 22738229 Авг 17 19:06 KDE_Crystal_Diamond_2.85_Gentoo_Mod.tar.gz*
-rwxr-xr-x 1 smith smith 6927 Авг 19 04:05 MaximumSecurity.zip*
-rwxr-xr-x 1 smith smith 32259 Авг 31 21:11 notifyosd_conky_by_bigrza-d3f3nqq.zip*
-rwxr-xr-x 1 smith smith 26635 Авг 19 05:16 PopularCafe.zip*
-rwxr-xr-x 1 smith smith 33049 Авг 19 04:06 Primitive.zip*
-rwxr-xr-x 1 smith smith 23056 Авг 19 04:07 RadioStars.zip*
-rwxr-xr-x 1 smith smith 60538 Авг 19 01:38 SFDigitalReadout.zip*
-rwxr-xr-x 1 smith smith 159606 Авг 19 04:08 SFElectrotome.zip*
-rwxr-xr-x 1 smith smith 108486 Авг 19 04:08 SFLaundromatic.zip*
-rwxr-xr-x 1 smith smith 13076 Авг 19 04:08 Syndrome.zip*
-rwxr-xr-x 1 smith smith 7943 Авг 19 04:09 XtremeChrome.zip*
-rwxr-xr-x 1 smith smith 312791 Авг 19 06:28 YoungTechs.zip*
-rwxr-xr-x 1 smith smith 21442 Авг 19 04:09 Zorque.zip*
:)
newzenon, вам действительно нужны исполняемые рисунки и zip-файлы? oO
Lupo Alberto, я ж улыбнулся, ... wink
Lupo Alberto, хотя так тоже самое:
text
# find ~/tmp -type d -exec chmod 755 {} +
# ls -la ~/tmp
итого 26084
drwxr-xr-x 2 smith smith 4096 Сен 1 22:29 ./
drwxr-xr-x 31 smith smith 4096 Сен 6 19:44 ../
-rwxr--r-- 1 smith smith 12684 Авг 30 23:50 220px-Answer_to_Life1.png*
-rwxr--r-- 1 smith smith 33450 Авг 30 23:44 220px-Answer_to_Life.png*
-rwxr--r-- 1 smith smith 10770 Авг 19 05:16 AirstripFour.zip*
-rwxr--r-- 1 smith smith 2635683 Сен 1 18:40 ALLGREY_UniQ_Editiontar.gz*
-rwxr--r-- 1 smith smith 21972 Авг 19 05:16 Amplitude.zip*
-rwxr--r-- 1 smith smith 257881 Авг 17 18:55 atolm_by_skiesofazel-d35xysb.zip*
-rwxr--r-- 1 smith smith 9697 Авг 19 05:17 BurgerJointNeon.zip*
-rwxr--r-- 1 smith smith 7692 Авг 19 04:05 BytePolice.zip*
-rwxr--r-- 1 smith smith 59540 Авг 19 01:38 DigitalDream.zip*
-rwxr--r-- 1 smith smith 7822 Авг 19 01:38 FreelanceKamchatka.zip*
-rwxr--r-- 1 smith smith 22801 Авг 19 04:06 Frission.zip*
-rwxr--r-- 1 smith smith 30148 Авг 19 05:15 GreatLakesShadow.zip*
-rwxr--r-- 1 smith smith 22738229 Авг 17 19:06 KDE_Crystal_Diamond_2.85_Gentoo_Mod.tar.gz*
-rwxr--r-- 1 smith smith 6927 Авг 19 04:05 MaximumSecurity.zip*
-rwxr--r-- 1 smith smith 32259 Авг 31 21:11 notifyosd_conky_by_bigrza-d3f3nqq.zip*
-rwxr--r-- 1 smith smith 26635 Авг 19 05:16 PopularCafe.zip*
-rwxr--r-- 1 smith smith 33049 Авг 19 04:06 Primitive.zip*
-rwxr--r-- 1 smith smith 23056 Авг 19 04:07 RadioStars.zip*
-rwxr--r-- 1 smith smith 60538 Авг 19 01:38 SFDigitalReadout.zip*
-rwxr--r-- 1 smith smith 159606 Авг 19 04:08 SFElectrotome.zip*
-rwxr--r-- 1 smith smith 108486 Авг 19 04:08 SFLaundromatic.zip*
-rwxr--r-- 1 smith smith 13076 Авг 19 04:08 Syndrome.zip*
-rwxr--r-- 1 smith smith 7943 Авг 19 04:09 XtremeChrome.zip*
-rwxr--r-- 1 smith smith 312791 Авг 19 06:28 YoungTechs.zip*
-rwxr--r-- 1 smith smith 21442 Авг 19 04:09 Zorque.zip*[console]find ~/tmp -type f -exec chmod 644 {} + [/console]
Про 644 от юзера согласен.
Хотя тут сам не знаю почему
text
$ chmod -R 644
$ find /tmp -type f -print0 | xargs -0 chmod 0664
$ find /tmp -type f -print | xargs chmod 0644работают только от рута.
работают только от рута.
Смотря кому принадлежат файлы.
Войдите или зарегистрируйтесь, чтобы ответить.