Portál AbcLinuxu, 27. června 2025 12:46


Dotaz: Jak zamknout adresář

11.11.2017 12:44 Petr
Jak zamknout adresář
Přečteno: 631×
Odpovědět | Admin
Zdravím, existuje nějaký způsob, jak po spuštění mého scriptu zamknout určitý adresář a včetně všeho co je uvnitř a měl by tam přístup pouze ten můj script?

Řešení dotazu:


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

Odpovědi

11.11.2017 14:05 cronin | skóre: 49
Rozbalit Rozbalit vše Re: Jak zamknout adresář
Odpovědět | | Sbalit | Link | Blokovat | Admin
Asi nijaký priamočiary. Napíš, aký problém riešiš, možno má elegantnejšie riešenie, ako sa nám snažíš podsunúť. Čo tak napríklad celú akciu presunúť pod vyhradený používateľský účet?

11.11.2017 14:49 Petr
Rozbalit Rozbalit vše Re: Jak zamknout adresář
Píšu takový zálohovací software, který zálohuje požadovaný dir. Zapakuje ho, zašifruje ho, odešle ho, porovná součty a exit. No a po celou dobu nechci aby do toho dir někdo zapisoval, ani root. Po skončení program opět uvolní cely dir.
Řešení 1× (cronin)
11.11.2017 15:28 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Jak zamknout adresář
Tohle se řeší pomocí snapshotů souborového systému. Vytvoříte snapshot, na živém souborovém systému se může dál pracovat a dělat změny, ale vy zálohujete neměnný snapshot.
11.11.2017 17:04 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Jak zamknout adresář
Viz výše, a snapshoty se dělají na LVM nebo na btrfs.
11.11.2017 19:34 cronin | skóre: 49
Rozbalit Rozbalit vše Re: Jak zamknout adresář
Ako už bolo uvedené, na toto sú snapshoty. Pozor však, tiež nie sú všemocné. Nebudú fungovať správne, ak je v tom adresári napr. živá databáza, alebo sa práve niečo ukladá na disk, napr. media stream zo siete.
11.11.2017 14:19 Kit | skóre: 45 | Brno
Rozbalit Rozbalit vše Re: Jak zamknout adresář
Odpovědět | | Sbalit | Link | Blokovat | Admin
Někdy pomůže, když se taková transakce provádí v databázi, která na to má ty správné prostředky.
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.

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.