Разрешение сохранить файл, но не видеть?
Есть ли способ установить разрешения в каталоге таким образом, чтобы:
- Каждый пользователь может сохранять файлы в каталоге
- Только владелец каталога и владелец файла могут видеть его
Идея состоит в том, чтобы позволить людям сохранять секретные данные в общедоступном каталоге. Все пользователи должны иметь доступ к одному и тому же каталогу и сохранять в нем файлы, но им нельзя разрешать просматривать файлы друг друга. Каталог создается на сервере Linux, но доступен в Windows через Samba. Пользователи знают только основы, поэтому не следует спрашивать их о настройке разрешений для каждого файла.
1 ответ
Насколько я знаю, разрешения unix позволяют устанавливать биты только для чтения, записи и выполнения. Если вы хотите ограничить разрешения ls для каталога, вы должны установить их для каталога в целом. Я бы переосмыслил способ настройки (возможно, один каталог на пользователя с суперпользователем, который имеет полные права на чтение для всех этих секретных каталогов документов).