[OT] Ciekawostka - prawa dostępu a właściciel pliku w /proc/sys/vm/

Łukasz Maśko masko w ipipan.waw.pl
Śro, 12 Lis 2008, 15:20:51 CET


Zauważyłem dziwną rzecz. Jak wejdę np. do /proc/sys/vm/ po zalogowaniu się 
jako zwykły użytkownik, to widzę coś takiego:

$ ls -l /proc/sys/vm/
razem 0
-rw-r--r-- 1 ed   proc 0 lis 12 15:12 block_dump
-rw-r--r-- 1 ed   proc 0 lis 12 15:12 dirty_background_ratio
-rw-r--r-- 1 ed   proc 0 lis 12 15:12 dirty_expire_centisecs
-rw-r--r-- 1 ed   proc 0 lis 12 15:12 dirty_ratio
-rw-r--r-- 1 ed   proc 0 lis 12 15:12 dirty_writeback_centisecs
-rw-r--r-- 1 ed   proc 0 lis 12 15:12 drop_caches
-rw-r--r-- 1 ed   proc 0 lis 12 15:12 highmem_is_dirtyable
-rw-r--r-- 1 ed   proc 0 lis 12 15:12 hugepages_treat_as_movable
-rw-r--r-- 1 ed   proc 0 lis 12 15:12 hugetlb_shm_group
-rw-r--r-- 1 ed   proc 0 lis 12 15:12 laptop_mode
-rw-r--r-- 1 ed   proc 0 lis 12 15:12 legacy_va_layout
-rw-r--r-- 1 ed   proc 0 lis 12 15:12 lowmem_reserve_ratio
-rw-r--r-- 1 ed   proc 0 lis 12 14:06 max_map_count
-rw-r--r-- 1 ed   proc 0 lis 12 15:12 min_free_kbytes
-rw-r--r-- 1 ed   proc 0 lis 12 15:12 mmap_min_addr
-rw-r--r-- 1 ed   proc 0 lis 12 15:12 nr_hugepages
-rw-r--r-- 1 ed   proc 0 lis 12 15:12 nr_overcommit_hugepages
-r--r--r-- 1 ed   proc 0 lis 12 15:12 nr_pdflush_threads
-rw-r--r-- 1 root root 0 lis 12 15:12 oom_dump_tasks
-rw-r--r-- 1 root root 0 lis 12 15:12 oom_kill_allocating_task
-rw-r--r-- 1 root proc 0 lis 12 15:12 overcommit_memory
-rw-r--r-- 1 root root 0 lis 12 15:12 overcommit_ratio
-rw-r--r-- 1 root root 0 lis 12 15:12 page-cluster
-rw-r--r-- 1 root root 0 lis 12 15:12 panic_on_oom
-rw-r--r-- 1 ed   proc 0 lis 12 15:12 percpu_pagelist_fraction
-rw-r--r-- 1 ed   proc 0 lis 12 15:12 stat_interval
-rw-r--r-- 1 ed   proc 0 lis 12 15:12 swappiness
-rw-r--r-- 1 ed   proc 0 lis 12 15:12 vdso_enabled
-rw-r--r-- 1 ed   proc 0 lis 12 15:12 vfs_cache_pressure

Dziwne jest już to, że to ja jestem właścicielem niektórych plików. Ale... 
to tylko pozory, bo:

$ echo 3 >drop_caches
bash: drop_caches: Brak dostępu

Oczywiście z roota działa. Zresztą, po chwili właściciele potrafią się znów 
zmienić - tak jakby część z nich była ustawiana na tego, kto wejdzie do 
tego katalogu pierwszy po tym, jak któryś plik się zmienił. Ciekawe.
-- 
Łukasz Maśko                                           GG:   2441498    _o)
Lukasz.Masko(at)ipipan.waw.pl                                           /\\
Registered Linux User #61028                                           _\_V
Ubuntu: staroafrykańskie słowo oznaczające "Nie umiem zainstalować Debiana"


Więcej informacji o liście dyskusyjnej pld-users-pl