Слово рекурсія підходяще слово для того, щоб охарактеризувати роботу цієї команди по зміні прав. Однак не всім знайомий цей термін, думаю можна не вдаватися в подробиці, а просто сказати, що розмова йде про те, як можна змінити права доступу на директорію, а так само всі вкладені директорії і файли.
Отже, для зміни прав буде використовуватися все та ж команда chmod, однак до неї буде доданий параметр –R, який власне і вказує на те, що необхідно змінити права не тільки самої директорії, але і на вкладені папки і файли.
Міняємо права на директорію /home/qwerty, а так само на весь вміст директорії.
chmod -R 755 /home/qwerty
Цифра 755 містить три атрибути, які можна розтлумачити так:
7 — rwx — читати, писати, виконувати
6 — rw- — читати, писати
5 — r-x — читати, виконувати
4 — r— — читати
3 — -wx — писати, виконувати
2 — -w- — писати
1 — —x — виконувати
0 — — — нічого не можна робити
Три цифри – три окремих атрибута, перша – права для користувача, друга – права для групи, третя – права для інших.
Крім усього цього, можна за аналогією, як і з правами, змінити власника каталогів і файлів в директорії. Для цього достатньо скористатися командою chown з параметром –R.
chown –R qwerty:users /home/qwerty
Дана команда змінить власника директорії /home/qwerty, а так само всі вкладені директорії і файли.
Додав: htmaker, 10.05.2015 р.
(3 голосів, середній: 2,33 з 5)
Завантаження…
Діліться з друзями:
См. також:
Оновлення пакетів в CentOS
Рубрика: Linux
Bash: mail: command not found
Рубрика: Linux
Виставляємо тимчасову зону в CentOS 7
Рубрика: Linux
Налаштування SELinux, включення, відключення
Рубрика: Linux, Інф. безпека
Змінюємо пароль root в MySQL 5.7
Рубрика: Linux, MySQL
Установка і настройка mSMTP на Linux
Рубрика: Linux
Установка GIT на CentOS 7
Рубрика: Linux
Як відключити IPv6 в CentOS 7?
Рубрика: Linux
Ротація логів в Linux
Рубрика: Apache, Linux
Коментарі
27.05.2016 в 10:46
Велике спасибі! Дуже корисна інформація для новачків юнікс)
Відповісти
24.05.2018 у 17:06
You make my day bro!!!
Відповісти