Я хочу, чтобы пользователь не мог изменять файл, но я не могу заставить его работать с помощью стандартных разрешений.Пользователь может изменять файл, принадлежащий root. Зачем?
Файл file.jpg
, который находится в папке 2012/
.
Детали файла:
-r--r--r-- 1 root root 10294 Feb 19 2013 file.jpg
детали Папка:
drwxr-xr-x 2 charly charly 36864 Aug 27 15:38 2012/
Мое намерение состоит в том, чтобы запретить пользователю переименовать файл, но с правами доступа, поскольку они, что он способен.
Что мне не хватает?
Является ли пользователь в каких-либо привилегированных 'группах'? Кроме того, этот вопрос может быть лучше для SuperUser или даже ServerFault. – SunSparc
Нет, пользователь - простой пользователь. Пользователь не может переименовывать или изменять файлы в каталогах, принадлежащих root. –
Почему вы хотите предотвратить переименование файла? Изменение файла означает изменение некоторых данных (или метаданных) в нем (в его inode). ** Почему вы спрашиваете? ** –