/usr/bin/find; bezpecnost rm -rf
Michal Chocholac
mch na vosis.cz
Středa Říjen 16 10:42:14 CEST 2002
Ahoj!
Chtel bych se zdejsiho zkuseneho fora preptat na bezpecnost rekurzivniho
mazani pod rootem prostrednictvim findu.
Mam GNU find version 4.1.6 a potrebuju tu a tam promazat jisty TMP
adresar, do nehoz muze kdokoliv cokoliv zapsat. Nabizelo by sejednoduche
reseni jako: find /adresar/temp -atime +2 -exec rm -rf -- {} \;
Je to bezpecne, kdyz to provede superuzivatel? Teda ja vim, ze sym. linky
find implicitne neprochazi, ale co kdyz si nekdo udela treba soubor
"neco /bin necojineho"? Nepokusi se find jednoduse spustit
'rm -rf -- neco /bin necojineho'? Nemuze v tom byt jeste nejaka jina
zrada?
Mimochodem, co presne se rozumi "zpristupnenim" u adresare? Kdyz otevru
soubor /nekde/mujadresar/soubor.txt, znamena to, ze v tu chvili byl
adresar /nekde/mujadresar "zpristupnen"?
Dekuje a zdravi
--mch
Michal Chocholáč
mch na vosis.cz
Další informace o konferenci Linux