How do you protect your server at the datacenter from physical access by unauthorized personal?
Considering protection against malware (keylogger and trojans) and having data- and OS integrity?
Is it even possible?
How do you protect your server at the datacenter from physical access by unauthorized personal?
Considering protection against malware (keylogger and trojans) and having data- and OS integrity?
Is it even possible?
The first step would be using a secure facility that carefully controls access. Beyond that, locking the rack is probably one of the best bets. Super glue in control ports works well too as long as you know you won't need to use or change the port. Chasis locks, etc. A lot of it really comes down to trusting the data center to provide that outer layer of security though. Unattended hardware in a room someone else has access to can be broken in to if someone really wants to.
While it won't prevent physical access, you can also do thing like log chasis intrusions (if you have the sensor for it) and any changes in hardware state. These can also be worked around by a careful attacker with knowledge of your hardware though.
If you really need full control, then you need full control of the physical environment as well.
Sensitive servers benefit from the same controls that work for any other sensitive items:
As you may have noticed, the measures listed above don't actually prevent a determined attacker or malicious insider from taking your server, however, they ensure that any such action or attempt is likely to be detected and linked to the person doing that. Usually this is sufficient to deter potential attackers or malicious insiders.
However, if the potential gain is high enough - if the attacker can gain millions or more from a single successful compromise (as opposed to causing you loss of millions or more, which is a much lower barrier), then a standard approach is to ensure that any such actions are impossible even for a single authorised person, requiring cooperation of multiple insiders or compromising multiple people. This has the drawback of making normal operations much more cumbersome and expensive.
Depends on the data center itself (size, setup), setup you choose and SLA with data center. Basically the options are physical controls and organizational controls.
Of course data center personnel will still have access (unless you also put your own racks there).