Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
chmod +t /homeСегодня sticky bit используется в основном для каталогов, чтобы защитить в них файлы. Из такого каталога пользователь может удалить только те файлы, владельцем которых он является. Примером может служить каталог /tmp, в который запись открыта для всех пользователей, но нежелательно удаление чужих файлов. Установка атрибута производится утилитой chmod.ru.wikipedia.org/wiki/Sticky_bit
left_shoe тоже юзеру. Если захочет, он снимет с неё sticky_bit, удалит файл, а потом вернёт sticky_bit обратно.user@desktop:~$ mkdir shoe
user@desktop:~$ chmod +t shoe
user@desktop:~$ ls -ld shoe
drwxrwxr-t 2 user user 4096 вер 7 19:14 shoe
user@desktop:~$ sudo -s
[sudo] password for user:
root@desktop:~# touch shoe/rock
root@desktop:~# exit
exit
user@desktop:~$ ls -l shoe
total 0
-rw-r--r-- 1 root root 0 вер 7 19:16 rock
user@desktop:~$ rm -f shoe/rock
user@desktop:~$ echo $?
0
user@desktop:~$ ls -l shoe
total 0
Шикарно
Случайное удаление файлов рута