On 29 May 2019, at 13:54, Dan Lukes wrote: >> Nevite, jak lze zabezpecit, aby se to kompletne odmontovalo? > > Proste je pred volanim reboot -r odmountovat explicitne ?
Ale jak? Rucne zavolat force unmount? To mi neprijde ciste. Nejake aplikace muzou mit otevrene soubory napriklad ve /var/run, pripadne syslogd v /var/log. Muzu ukoncit vetsinu aplikaci. Ale radsi bych byl kdyby se o to postaral system. Nebo je mozne vytvorit nejaky shutdown script, ktery se zavola ve vhodne chvili pri tom reboot -r? Ja se moc do toho, jak to funguje pri vypinani, nevyznam. >> Mam nesifrovany ZFS pool (base), do ktereho nabootuju, tam pripojim >> sifrovany ZFS pool (private) a pak do nej rerootuju. > > Jen ze zvedavosti - takze to mas tak, ze pocitac nastartuje jen pokud je > pritomna obsluha, ktera zada heslo ? > > Ja delal neco podobneho, ale nemaje o existenci reroot zadne poneti, tak to > mam tak, ze pocitac bootuje z flash (ktera sama je zabezpecena a nejprve je > nutne ji odemknout zadanim kodu na HW klavesnici, ktera je primo na flashce), > v ramci toho bootu se (z flash) nacte klic pro GELI, obsluha navic muzu zadat > i heslo - a pak system dobootuje a rovnou mountne uz odemceny svaazek na > disku. Ted, kdyz jsme se dozvedel o reroot, tak mi ale stejne nevychazi, ze > to ma smysl predelavat. Klic stejne musi odnekud prijit, na nesifrovanem > svazku lezet nemuze, takze bez flash se stejne neobejdu - no a to uz pak > nepotrebuju ten reroot. Ja jsem mel neco podobneho na FreeBSD 10. Nezabezpecena flash, ze ktere se bootuje a na ktere je klic pro GELI. Pri bootu se pak jeste zadavalo heslo. V /boot/loader.conf jsem mel: zfs_load="YES" aesni_load="YES" geom_eli_load="YES" vfs.root.mountfrom="zfs:private/ROOT/default" geli_ada0p4_keyfile0_load="YES" geli_ada0p4_keyfile0_type="ada0p4:geli_keyfile0" geli_ada0p4_keyfile0_name="/boot/keys/private.key" Takze obsluha musela mit flash a znat heslo. Fungovalo to OK, ale byl problem s bootem z flash - neslo nastavit v BIOSu, muselo se pres F11. A pak s USB klavesnici. Kdyz system chtel heslo, tak klavesnica jeste nebyla ready a muselo se to heslo zadavat na x krat. A bylo tam omezeni, ze byla potreba obsluha na miste. Ted jsem to upravil, ze se bootuje z ciste nezabezpecene instalace jenom s nastaveným SSH. Pres SSH sa nahraje klic pro GELI do memory filesystemu, odemkne s heslem a rerootuje. Je to min bezpecne, ale je to mozne udelat vzdalene. Nekdo s fyzickym pristupem a znalostmi by mohl upravit tu nezabezpecenou cast a pri vzdalenem odemykani odchytit klic a heslo - nebo upravit kernel. To ale povazuji v mem pripade za malo pravdepodobne. Navic to mam vice-mene na hrani. Slo by bootovat vzdy z flash disku a mit ten remote boot jenom jako fail safe. BTW ta zabezpecena flash s HW klavesnici je fajn vec. > Ale je pravda, ze ja pro rootovske svazku zasadne nepouzivam ZFS. Me se libi ZFS Boot Environments. Ne ze bych to nekdy potreboval pouzit ;-). Marian -- FreeBSD mailing list (users-l@freebsd.cz) http://www.freebsd.cz/listserv/listinfo/users-l