@volodyalesha86
Народ, как в папке запретить удаление файлов но при это разрешить создавать файлы?
используя: chattr +i folder файлы не удаляются, но и не создаются.
Может есть решение?
Решения вопроса 0
Ответы на вопрос 3
@Ragnar1
Используйте sticky bit.
chmod +t FOLDERNAME
Или в цифровом варианте: chmod 1775 FOLDERNAME
chmod +t FOLDERNAME
Или в цифровом варианте: chmod 1775 FOLDERNAME
@aleks-th
Как вариант создавать файлы юзером у которого есть права на запись.
А читать только тем у кого есть только права на чтение.
—
Ну или chattr +i «конкретныйфайл»
—
А на папку вы атрибут поставите туда даже рутом не запишешь.
А читать только тем у кого есть только права на чтение.
—
Ну или chattr +i «конкретныйфайл»
—
А на папку вы атрибут поставите туда даже рутом не запишешь.
@ValdikSS
Думаю, это можно сделать правилами SELinux или AppArmor, запретив вызов unlink на всех файлах директории.