LINUX.ORG.RU

Эти пользователи имеют доступ к root на своих компьютерах, возможность загрузить собственную ОС или подключить этот HDD к какому-нибудь компьютеру, над которым у тебя нет контроля? Если да, то ты физически не можешь ограничить им доступ к файлам на HDD, кроме как шифрованием.

Кстати, шифрование отдельных файлов — вполне себе решение для твоей задачи.

proud_anon ★★★★★
()
Последнее исправление: proud_anon (всего исправлений: 1)

По сути UID в линуксе это имя пользователя и есть, а то что вводится во время логина это просто альяс для удобства работы.
Поэтому ты ни как не сможешь ограничить доступ,если только не будешь использовать шифрование.
Ну или если не будешь использовать сложные системы.
Например будешь раздавать этот диск пользователям по сети через самбу в которой может и есть возможность давать разным пользователям разные права на файл.
Ну или если какой раздаватель прав типа selinux или ещё там что,
у которых есть центральные конфиги и на разных компьютерах прописать в этих конфигах разные права для одного и того же пути.
Но по моему самбу настроить будет проще.

torvn77 ★★★★★
()
Последнее исправление: torvn77 (всего исправлений: 3)
Ответ на: комментарий от disezox

у них только ограниченные аккаунты, а системники везде запечатаны.

Тогда помимо шифрования остаётся вариант сделать так, чтобы у них были разные UID'ы. Или добавить одного из них в привилегированную группу, которой разрешено читать «особые» файлы. Но в любом случае, как уже сказали, если цифровые UID и GID одинаковые, то это один пользователь.

Ведь твою ситуацию можно считать вариантом локальной сети, а в локальной сети у всех пользователей должны быть разные UID.

proud_anon ★★★★★
()
Ответ на: комментарий от disezox

Что им мешает взять твой внешний HDD, и вставить его в другой комп? Или снять с него дамп, а дамп принести домой?

Не страдай фигней, и шифруй файлы.

cherry-pick
()
Ответ на: комментарий от cherry-pick

Или даже домой тащить не надо - делай дамп, а дальше ковыряй через debugfs имейдж.

cherry-pick
()

нужно закрыть доступ к некоторым файлам

ecryptfs, не?

Pinkbyte ★★★★★
()
Ответ на: комментарий от expelled

man usermod

Дополню: вначале найти все файлы с данным юзером-владельцем «man find»,
далее сменить uid владельца, как уже сказали «man usermod»,
а уже позже поменять на этих файлах владельца, «man chown»

Atlant ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.