Portál AbcLinuxu, 12. května 2025 21:46

Dotaz: chmod: Jak smazat cizí adresář v mém vlastním ~

20.1.2005 09:41 Petr B.
chmod: Jak smazat cizí adresář v mém vlastním ~
Přečteno: 201×
Odpovědět | Admin
Dejme tomu, že mám login petr a adresář ~/public. Nastavím jeho práva na 707. Pak v tomto adresáři někdo s loginem zaskodnik vytvoří adresář ~/public/zaskodnik1/zaskodnik2 a u adresářů zaskodnik1 i zaskodnik2 nastaví práva na 000.
Jak takové adresáře odstranit, když nejsem root??
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Josef Kufner avatar 20.1.2005 10:25 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: chmod: Jak smazat cizí adresář v mém vlastním ~
Odpovědět | | Sbalit | Link | Blokovat | Admin
imho nijak, ale stale ten adresar muzes presunout treba do /tmp a nechat ho tam svemu osudu. Pri rebootu se /tmp vetsinou maze...
Hello world ! Segmentation fault (core dumped)
20.1.2005 10:34 Petr B.
Rozbalit Rozbalit vše Re: chmod: Jak smazat cizí adresář v mém vlastním ~
Aha, díky, to mě nenapadlo :-)
20.1.2005 10:29 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
Rozbalit Rozbalit vše Re: chmod: Jak smazat cizí adresář v mém vlastním ~
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nijak. Jediné co můžeš je přesunout adresář mv ~/public/zaskodnik1 /tmp a počkat až ho smaže cron :-) pokud je nastaven na mazání /tmp.
XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
20.1.2005 10:35 Michal Kubeček
Rozbalit Rozbalit vše Re: chmod: Jak smazat cizí adresář v mém vlastním ~
Jen pokud je /tmp na stejném filesystému.
20.1.2005 15:58 8an | skóre: 30
Rozbalit Rozbalit vše Re: chmod: Jak smazat cizí adresář v mém vlastním ~
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tip jak tomuhle předejít: Nastavit tomu adresáři SGID a SUID bit, a pak všechno co tam kdokoli vytvoří budeš vlastnit ty (ale nevím jak je to bezpečné...).
If you build an operating system that even an idiot can use, only idiots will use it.
20.1.2005 16:21 Michal Kubeček
Rozbalit Rozbalit vše Re: chmod: Jak smazat cizí adresář v mém vlastním ~
SUID bit je v Linuxu u adresářů ignorován.
20.1.2005 17:56 Martin Beránek | skóre: 33 | blog: mousehouse | Brno
Rozbalit Rozbalit vše Re: chmod: Jak smazat cizí adresář v mém vlastním ~
tohle se da (znacnou oklikou :-)) resit pomoci samby (force user, force group)
never use rm after eight

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.