Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
linux
Володимир
@volodyalesha86
Linux
Android
Права доступа
Как в папке запретить удаление файлов но при это разрешить создавать файлы?
Народ, как в папке запретить удаление файлов но при это разрешить создавать файлы?
используя:
chattr +i folder
файлы не удаляются, но и не создаются.
Может есть решение?
Вопрос задан
более трёх лет назад
809 просмотров
1
комментарий
Подписаться
5
Средний
1
комментарий
Facebook
Вконтакте
Twitter
planc
@planc
что-то типа этого:
https://unix.stackexchange.com/a/308378
Написано
более трёх лет назад
Помогут разобраться в теме
Все курсы
Нетология
Инженер по тестированию
8 месяцев
Далее
Яндекс Практикум
DevOps для эксплуатации и разработки
7 месяцев
Далее
Skillfactory
Профессия «Белый» хакер
13 месяцев
Далее
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
3
Ragnar Black
@Ragnar1
Linux teacher for beginners.
Используйте sticky bit.
chmod +t FOLDERNAME
Или в цифровом варианте: chmod 1775 FOLDERNAME
Ответ написан
более трёх лет назад
Комментировать
Нравится
3
Комментировать
Facebook
Вконтакте
Twitter
aleks-th
@aleks-th
Как вариант создавать файлы юзером у которого есть права на запись.
А читать только тем у кого есть только права на чтение.
---
Ну или chattr +i "конкретныйфайл"
---
А на папку вы атрибут поставите туда даже рутом не запишешь.
Ответ написан
более трёх лет назад
6
комментариев
Нравится
6
комментариев
Facebook
Вконтакте
Twitter
Володимир
@volodyalesha86
Автор вопроса
Допустим, есть приложение, которое пишет и удаляет файлы под одним "юзером", как Вы поступите? чтобы не удалялись файлы
Написано
более трёх лет назад
hint000
@hint000
Володимир
, делать бэкап этих файлов. Так часто, как требуется. И пусть себе удаляются. При удалении восстанавливать из бэкапа.
Написано
более трёх лет назад
Володимир
@volodyalesha86
Автор вопроса
hint000
, название файлов заранее неизвестно, они динамически создаются
Написано
более трёх лет назад
hint000
@hint000
Володимир
, бэкапить можно, и не зная заранее имена файлов. Лежит файл - забэкапим его. Появился ещё один файл - и его забэкапим. В чём проблема?
Написано
более трёх лет назад
Володимир
@volodyalesha86
Автор вопроса
hint000
, как можно забекапить файлы, которые моментально создаются и удаляются? Каким встроенным инструментом это возможно сделать?
Написано
более трёх лет назад
hint000
@hint000
Володимир
, вы не говорили, что они моментально удаляются. Тогда как-то так:
https://www.google.com/search?q=inotify
https://mnorin.com/inotify-v-bash.html
Написано
более трёх лет назад
ValdikSS
@ValdikSS
Думаю, это можно сделать правилами SELinux или AppArmor, запретив вызов unlink на всех файлах директории.
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Linux
+1 ещё
Простой
Какие есть простенькие скрипты «HTTP over Email», чтоб поставить у себя на серваке?
1 подписчик
14 нояб.
256 просмотров
1
ответ
Android
+1 ещё
Простой
Какой эмулятор Android для ПК позволяет эмулировать приём и отправку SMS?
3 подписчика
14 нояб.
262 просмотра
1
ответ
Linux
+3 ещё
Простой
Fedora 6 как починить загрузчик grub?
1 подписчик
13 нояб.
162 просмотра
1
ответ
Android
+1 ещё
Средний
Как подружить galaxy watch 8 с redmi note 8?
2 подписчика
12 нояб.
104 просмотра
0
ответов
Android
Простой
Как вычислить тона цветов?
2 подписчика
12 нояб.
182 просмотра
3
ответа
Linux
+1 ещё
Средний
Как получить publicKey используя xray x25519?
2 подписчика
10 нояб.
258 просмотров
0
ответов
Linux
+1 ещё
Простой
Как установить «Госплагин» в Яндекс-браузер на Debian 12?
1 подписчик
10 нояб.
487 просмотров
1
ответ
Linux
+4 ещё
Простой
Не видно курсор в KDE, что делать?
1 подписчик
07 нояб.
189 просмотров
2
ответа
Linux
Средний
Почему после подключения из консоли к openvpn перестаёт работать SOCKS прокси 3proxy на той же виртуальной машине VirtualBox?
1 подписчик
05 нояб.
116 просмотров
1
ответ
Linux
Простой
Что за ошибка « ERROR: Cannot open TUN/TAP dev /dev/net/tun: No such file or directory (errno=2)» при подключении к OpenVPN?
1 подписчик
05 нояб.
142 просмотра
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Linux Systems Engineer (Asterisk/SIP)
IT ATLAS
•
Москва
от 200 000 ₽
DevOps
IT ATLAS
•
Москва
от 200 000 до 250 000 ₽
Системный администратор
ТЕЛЕРУС
•
Москва
от 150 000 до 250 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама