Suggested additions: 1. Don't use a CPU equipped with Intel ME or equivalent, or other system-level management engines like HP's iLO. 2. Look out for keylog devices.
Also, from a practical point of view: sshguard is very useful and easy to install.
Also, from a practical point of view: sshguard is very useful and easy to install.
This is a nice dream, but absolutely not practical in the real world. All the major hardware vendors have an equivalent, eg. CMIC for Cisco UCS, DRAC for DELL, etc etc.
Not to mention the impracticality of not having these when your equipment is locked inside a cage in a datacenter on the other side of town.
But yeah, good luck convincing anyone that it's a good idea to run me_cleaner on production hardware.