Portál AbcLinuxu, 10. května 2025 09:13

Dotaz: Ochrana souborů před smazáním

23.7.2010 21:31 oOmind
Ochrana souborů před smazáním
Přečteno: 345×
Odpovědět | Admin
Mám klientské pc a mám připojeno nfs sdílení s plným přístupem na nfs serveru. Skoro pořád na toto sdílení ukládám nové soubory. Rád bych toto sdílení nějak ochránil před nechtěným smazáním některých souborů. Nenapadá mě jak bych toho mohl docílit jinak než read-only přístupem, který je ale problémový kvůli častému přidávání souborů. Jakým způsobem se dají soubory ochránit před smazáním? Selinux?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

23.7.2010 23:58 Miška | skóre: 31 | Praha
Rozbalit Rozbalit vše Re: Ochrana souborů před smazáním
Odpovědět | | Sbalit | Link | Blokovat | Admin
Co treba obycejna prava? Oznacit soubory jako read-only a oznacit i adresar jako read-only...
chmod a-w path
Dalibor Smolík avatar 24.7.2010 01:54 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Ochrana souborů před smazáním
Ovšem umožní toto libovolně soubory přidávat (bez možnosti jejich mazání)?
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
24.7.2010 04:47 oOmind
Rozbalit Rozbalit vše Re: Ochrana souborů před smazáním
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nad tím jsem ani nepřemýšlel. Řešením by bylo nastavit RO u všech souborů, ale ne u adresářů, jenže to by bylo dost nepraktický, vzhledem k tomu že tam soubory dost často přibývají.
24.7.2010 08:42 pht | skóre: 48 | blog: pht
Rozbalit Rozbalit vše Re: Ochrana souborů před smazáním
To Vám nepomůže, mazání i přidávání souborů kontroluje stejný bit (+w) v právech adresáře. V UNIX světě v podstatě neřešitelný problém.

Možná řešení:

1) Jak jste naznačil systémy s povinným řízením přístupu (např. ten selinux) mají tuto možnost.

2) Nastavit na souborech immutable bit (chattr +i).

3) Upravit NFS aby nešlo mazat, případně jinak obejít.

4) Použít nějaký verzovací systém (např. git) nebo zálohování kde bude možné smazané soubory jednoduše obnovit.
In Ada the typical infinite loop would normally be terminated by detonation.
24.7.2010 10:41 NN
Rozbalit Rozbalit vše Re: Ochrana souborů před smazáním
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ja jsem to tu videl resene pres sambu, jedna se o box kam lze nahravat, ale soubory se pote oznsci tak, ze uz nejdou smazat. Rika se tomu:
dropbox
NN

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.