Точки монтирования поддерживают только отключение записи (только чтение ), но не отключение чтения. Однако вы можете сделать большую часть этого с правами доступа к файлам. Невозможно запретить пользователю читать свои собственные файлы, но вы можете запретить ему читать файлы других людей.
chmod +t "«the directory»"
setfacl -m "u::wx,g::wx,o:-" "«the directory»"
setfacl -m "d:u::-,d:g::-,d:o:-" "«the directory»"
Пользователям будет нелегко использовать это, рассмотрите возможность предоставления некоторых дополнительных разрешений. Или один каталог на пользователя.
Я также не думаю, что это способ делать резервные копии. Настройте задание cron для создания резервных копий каждый день. Возможно, вы используете резервные копии для контроля версий, рассмотрите возможность использования системы контроля версий. Sub -версия (svn )хороша для обязательных пользователей и большинства типов файлов. Mercurial также удобен для программистов и может использоваться для других типов файлов -, но я бы не рекомендовал его для каких-либо -не объединяемых файлов (, таких как MS -Office ).
Рассмотрите возможность использования BTRFS и моментальных снимков.