Как запретить пользователям переименовывать файлы при предоставлении прав на запись в Linux [ closed]

Для некоторых специальных целей я хочу запретить пользователям Linux Server без полномочий root изменять / переименовывать имена файлов. Однако они могут изменять и записывать содержимое файла. Как это сделать из командной строки.

1
задан 3 October 2013 в 11:34
1 ответ

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

> mkdir test
> cd test
> touch tester
> chmod -w .
> echo test >> tester
> mv tester tester2
mv: rename tester to tester2: Permission denied
3
ответ дан 3 December 2019 в 18:50

Теги

Похожие вопросы