Gostaria de desativar o shutdown
comando para todos os usuários, mesmo root, em uma instalação do Ubuntu Server.
A razão pela qual eu quero fazer isso é garantir que eu não tenha o hábito de desligar a máquina dessa maneira, pois eu SSH em muitas máquinas de produção ao mesmo tempo que esta, e eu não deseja desligar acidentalmente uma das outras máquinas digitando o comando na janela errada.
O servidor que eu quero desativar o desligamento é executado apenas dentro do VirtualBox na área de trabalho do Windows, e eu o uso apenas para testes locais, para que não seja um problema se não puder desligá-lo na linha de comando.
Eu já atenuei um pouco o problema, garantindo uma senha diferente na imagem do VirtualBox, mas, obviamente, se eu estiver dentro da sudo
'janela' de uma das máquinas de produção, eu ainda poderia desligá-lo acidentalmente.
Minhas perguntas são:
- Como desabilito o comando shutdown?
- Se eu desabilitar o comando shutdown, há alguma conseqüência que eu deva tomar conhecimento? Mais especificamente, desabilitará o suporte ao desligamento da ACPI equivalente a pressionar o botão liga / desliga em uma máquina física? Isso poderia afetar outros aplicativos genéricos?
Para obter informações, eu apenas uso essa imagem do VirtualBox para experimentar scripts de shell, executar Tomcat e Java, e esse tipo de coisa.