24 декабря 2013 г., 12:59 пользователь Alexander Yerenkow
<yeren...@gmail.com> написал:
> Привет, столкнулся с поведением фри, которое немножко нарушает проходимость
> тестов.
>
> а именно:
>
> echo "bblabla" > tempx && chmod 0000 tempx && md5 tempx && ls -l tempx
> MD5 (tempx) = 93914cdded0eebb9b8a2aa7c6b1c8881
> ---------- 1 root wheel 8 24 дек 12:57 tempx
>
> То есть, руту даётся возможность прочитать файл без прав. Тест показал что
> поведение одинаковое на zfs и ufs.
> Кто-то может подсказать хотя бы где это описано, и можно ли это поведение
> как-то контролировать?
[root@asr7805q ~]# echo "bblabla" > tempx && chmod 0000 tempx &&
md5sum tempx && ls -l tempx
93914cdded0eebb9b8a2aa7c6b1c8881  tempx
---------- 1 root root 8 Дек 24 13:07 tempx
[root@asr7805q ~]# uname -a
Linux asr7805q.local 2.6.32-358.23.2.el6.centos.plus.x86_64 #1 SMP Thu
Oct 17 00:31:29 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
[root@asr7805q ~]#

Это поведение - by design.

Ответить