My biggest problem is the actually startup. The boot up is done of boot roms from the network server. This solves a lot of security problems but Hijacking the data stream is still a problem. Security without physical security is no security at all. I'll have to find a way to get the bootroms to encrypt or in some way verify the data that it uses to bootup. There is still the physical security issue (Bootroms can be removed and read on another machine). But this already involve opening up the PC (there is sensors for that). If we can ensure physical security to the nodes we should be OK.Don't forget about security of the nodes themselves. Someone who has root,
Anyway, users on any machine have to trust root on every machine in the cluster. This is especially true with oMFS, since root can write any file on remote machines (NFS has a root_squash option to prevent this, BTW). Anyone with physical access to a machine, esp. in a closed office (where they can open up the box without being noticed) effectively has root.
|
Signed by Jacobus Erasmus |