набор umask (полномочия) так же как setgid на каталоге

Хотя я не использовал его, все же проверяют испытательный стенд - http://www.cgsecurity.org/wiki/TestDisk

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

2
28.01.2014, 15:12
2 ответа

Вот ужасный взлом для применения на каталог.

mount -o loop,umask=027,uid=test /opt/dev_test /home/test/test2

С тех пор umask на точке монтирования, примененной на NTFS или раздел VFAT, я создал использование блочного устройства dd управляйте затем отформатированный с mkfs.vfat и смонтированный с командой, как упомянуто выше.

Результат испытаний

Внутри test2 каталог

[test@test-server test2]$ touch xyz
[test@test-server test2]$ ls -rlt xyz
-rwxr-x--- 1 test root 0 Jan 28 23:22 xyz
[test@test-server test2]$ umask
0002

Снаружи test2 каталог

[test@test-server test2]$ cd ../
[test@test-server ~]$ touch xyz
[test@test-server ~]$ ls -rlt xyz
-rw-rw-r-- 1 test test 0 Jan 28 23:22 xyz
[test@test-server ~]$ umask
0002
1
27.01.2020, 22:13

umask значение для процесса, который создает файл или каталог, будет управлять окончательными определенными полномочиями в то время, когда процесс выполняется. Условно (значение по умолчанию), файлы создаются с режимом создания (к open()) из 0666, в то время как каталоги создаются с 0777. umask значение затем включено в установить заключительные полномочия.

Таким образом Ваш "лучший" выбор состоит в том, чтобы удостовериться, что обрабатывает, которые управляют конкретным использованием каталога a umask из 0027, в то время как предоставит каталогам 0750 и файлам с 0640.

1
27.01.2020, 22:13

Теги

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