Какие разрешения необходимы для чтения размера подкаталогов?

Например

du -hs /path/to/directory

Возможно ли, что пользователь может определить размер каталога /, но не имеет прав на чтение для / path / в

1
задан 2 December 2017 в 20:52

2 ответа

Нет, вы получите разрешение, если пользователю не разрешено читать каталог. Пример:

~$ du -hs tmp/ 8,0K tmp/ :~$ sudo chmod 000 tmp :~$ ls -ltr total 16 d--------- 2 rinzwind rinzwind 4096 dec 2 17:55 tmp $ du -hs tmp/ du: cannot read directory 'tmp/': Permission denied 4,0K tmp/

Пользователю НЕ нужен доступ для чтения к самому файлу.

$ cd tmp/ :~/tmp$ ls -ltr total 4 -rw-rw-r-- 1 rinzwind rinzwind 54 dec 2 17:55 1 :~/tmp$ sudo chmod 000 1 :~/tmp$ cd .. :~$ du -hs tmp/ 8,0K tmp/
1
ответ дан 18 July 2018 в 02:00

Нет, вы получите разрешение, если пользователю не разрешено читать каталог. Пример:

~$ du -hs tmp/ 8,0K tmp/ :~$ sudo chmod 000 tmp :~$ ls -ltr total 16 d--------- 2 rinzwind rinzwind 4096 dec 2 17:55 tmp $ du -hs tmp/ du: cannot read directory 'tmp/': Permission denied 4,0K tmp/

Пользователю НЕ нужен доступ для чтения к самому файлу.

$ cd tmp/ :~/tmp$ ls -ltr total 4 -rw-rw-r-- 1 rinzwind rinzwind 54 dec 2 17:55 1 :~/tmp$ sudo chmod 000 1 :~/tmp$ cd .. :~$ du -hs tmp/ 8,0K tmp/
1
ответ дан 24 July 2018 в 17:30
  • 1
    hmm есть ли какая-нибудь работа, кроме перемещения соответствующего каталога в корневой каталог. Будет ли символическая ссылка иметь такую ​​же проблему разрешения? – sealfab 2 December 2017 в 21:16

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

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