Gary V. Vaughan (garyΘgnu.org) escreveu para o IBM DeveloperWorks
2 tutoriais sobre como reduzir a flexibilidade disponível normalmente para os usuários de Linux, garantindo assim a manutenção de configurações padronizadas em grandes redes de equipamentos voltados para finalidades específicas.
O primeiro tutorial explica
como remover as shells usuais, mas também trata de questões adicionais, como a BIOS e o acesso ao hardware. O segundo tutorial explica como
configurar o sistema para rodar apenas executáveis assinados digitalmente pela organização, impedindo assim a execução pelo kernel de softwares que não tenham sido previamente homologados pelo proprietário do equipamento para uso naquele ambiente - para uso em PDVs ou em terminais bancários, por exemplo.
O próprio texto dos artigos introdutórios tem o link para registrar-se como usuário e ter acesso ao tutorial.
Saiba mais (ibm.com).