Как установить Windows Media Player 11 на Wine

Это не совсем ответ, но если вы действительно хотите установить файл, чтобы никто не мог его изменить или удалить, вы можете сделать его неизменным.

Обычно, даже если файл принадлежащий root, вы все равно можете удалить файл, если у вас есть права на запись в папку.

Чтобы сделать файл неизменным (вам нужно sudo):

sudo chattr +i myFile.txt

Вы можете видеть это с lsattr (буква i в результате):

$ lsattr myFile.txt
----i--------e-- myFile.txt

Чтобы снова сделать файл нормальным:

sudo chattr -i myFile.txt

Чтобы уточнить: когда файл неизменен

Стоит прочитать man chattr, потому что файлы могут иметь несколько полезных атрибутов.

Вы также можете указать, что вы не можете удалить, переименовать, изменить или даже сложно связать. найти «ограниченное удаление» полезно. Если он помещен в папку (а не файл), это означает, что тому, кто создает файл в папке, разрешено изменять или удалять этот файл, но никто не является (кроме root). В папке /tmp установлен этот флаг. Вы можете видеть это с флагом t в /tmp:

$ ls -l --directory /tmp
drwxrwxrwt 10 root root 4096 Sep  6 09:00 /tmp

Чтобы установить или удалить флаг ограниченной цели в папке:

chmod +t myFolder      # Add the restricted deletion flag.
chmod -t myFolder      # Remove the restricted deletion flag.
5
задан 1 December 2011 в 07:19

0 ответов

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

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