Создать ограниченного пользователя в Linux, который может редактировать только определенные файлы

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

Я хочу, чтобы пользователь получил право доступа к файлу вручную (администратор) и разрешил ему делать все, кроме удаления этого файла.

Это вообще возможно? Если так, как это будет работать? (Я сделал это Google)

1 ответ

Решение

Поместите файл (ы) в каталог, к которому эти пользователи имеют доступ только r+x, но разрешите доступ на запись к самому файлу. Это предотвратит удаление файла, пока редактирование будет возможно.

Как вариант, поместите файлы в какой-то каталог, к которому у них нет прав записи, а затем жестко свяжите файлы с их домашними каталогами - они смогут удалять файлы только из своих домашних каталогов.

Другие вопросы по тегам