Portál AbcLinuxu, 25. dubna 2024 08:02


Dotaz: rm -rf /dev

22.7.2003 21:41 i__n
rm -rf /dev
Přečteno: 77×
Odpovědět | Admin
ahoj!
co myslite ze by se stalo? jake by to melo nasledky, dusledky, dopady...:

1) chmod 666 /dev/*
2) rm -rf /dev


Moc Vam dekuji
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

22.7.2003 22:07 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše rm -rf /dev
Odpovědět | | Sbalit | Link | Blokovat | Admin
666 je Satanovo číslo, takže by se kolem tvého počítače objevil ohnivý kruh a propadl by se do pekel... možná i s tebou... zkus to! Jinak: 1) Nejhorším okamžitým důsledkem by asi bylo, že by zmizelo právo +x na všechny podadresáře /dev, jako pts, usb a další (ale chvilku by ses bez nich asi obešel). Jinak nic, dokud by nějaký jouda na ta zařízení nezačal skutečně hrabat, a pak by to záviselo na to, na co hrabe... 2) Vzhledem k tomu, že v Unixu mohu otevřené smazané soubory spokojeně používat, dokud je nezavřu, opět by se asi nic okamžitě nestalo, ale používat už by ten systém k ničemu nešel (kdyby kvůli ničemu jinému, tak kvůli ttyX a pts) Ostatně nejjednodušší je vyzkoušet to. Kdo se bojí, nesmí do lesa. Na /dev není nic magického, prostě ho buď zazálohuj tarem nebo si někam nakopíruj /dev/MAKEDEV, abys ho mohl správně vytvořit znovu a připrav si bootovatelné CD (doufám, že tvoje distro něco takového má)...
22.7.2003 22:15 RWS
Rozbalit Rozbalit vše rm -rf /dev
Odpovědět | | Sbalit | Link | Blokovat | Admin

1) nerekl bych, ze by neco prestalo fungovat, ale asi by se snizila bezpecnost systemu, vsichni uzivatele by mohli zapisovat do /dev/hd*, taky by mohli psat do /dev/pts/*, cili ostatnim do terminalu, mozna i cist a kdo vi, co jeste

2) prestalo by fungovat dost programu, treba getty, kterej umoznuje pripojeni uzivatelu na virtualni terminaly (/dev/pts/*), taky mount by asi netusil, co po nem chces, kdyz bys mu psal, ze chces pripojit /dev/hda2. Jinak ale data na discich zustanou, v /dev jsou jenom soubory, ktery zastupujou hardware (teda jsou to nody, ale jsou mapovany do FS a pracuje se s nima podobne jako se souborama, treba echo "...">/dev/stdout nebo dd if=mbr.img of=/dev/hda, nebo muzes udelat vim /dev/hda:) ale radsi to nedelej:))

22.7.2003 22:32 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše rm -rf /dev
ad 1) právěže do /dev/pts/* by se vůbec nedostali, protože by neměli právo vlézt do adresáře /dev/pts (666 je rw ale ne x) -- to by bylo poněkud nepříjemné ;)
22.7.2003 23:03 RWS
Rozbalit Rozbalit vše rm -rf /dev
Jojo, to je fakt. Ale kdyz to smahne, tak nedostane prevazne vubec nikam, bez pts dostane myslim aspon normalni bash a muze jakz takz neco delat. Bez devicu nebude videt ani disku, ani /dev/console a spol. Ani jako root.
22.7.2003 23:20 ivan
Rozbalit Rozbalit vše rm -rf /dev
Odpovědět | | Sbalit | Link | Blokovat | Admin
Moc Vam dekuju panove!

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.