LINUX.ORG.RU

История изменений

Исправление Reset, (текущая версия) :

Внезапно, это разные файлы, а в случае с ln файл один и тот же!

C:\temp>type tt.txt
test
test test11
12

C:\temp>type tt2.txt
test
test test11
12

C:\temp>fsutil hardlink list tt.txt
\temp\tt.txt
\temp\tt2.txt

C:\temp>echo 13 >> tt2.txt

C:\temp>type tt.txt
test
test test11
12
13

C:\temp>icacls tt.txt /setintegritylevel High
обработанный файл: tt.txt
Успешно обработано 1 файлов; не удалось обработать 0 файлов

C:\temp>echo 14 >> tt2.txt
Отказано в доступе.
# внезапно!

А всё потому что метки привязаны к объекту, а не являются чем-то внешним как в apparmor.

Исходная версия Reset, :

Внезапно, это разные файлы.

C:\temp>type tt.txt
test
test test11
12

C:\temp>type tt2.txt
test
test test11
12

C:\temp>fsutil hardlink list tt.txt
\temp\tt.txt
\temp\tt2.txt

C:\temp>echo 13 >> tt2.txt

C:\temp>type tt.txt
test
test test11
12
13

C:\temp>icacls tt.txt /setintegritylevel High
обработанный файл: tt.txt
Успешно обработано 1 файлов; не удалось обработать 0 файлов

C:\temp>echo 14 >> tt2.txt
Отказано в доступе.
# внезапно!

А всё потому что метки привязаны к объекту, а не являются чем-то внешним как в apparmor.