Posso desativar todos os TTYs em uma instância do EC2?

5

Estou mantendo um script de boot ec2 para o debian squeeze no github . A configuração se tornou muito pequena e tento justificar todas as minhas alterações na configuração padrão.

Atualmente, estou querendo saber se haveria algum problema com a desativação de todos os TTYs via /etc/inittab .
As pessoas fazem login em uma AMI via ssh de qualquer maneira, o que gera seu próprio shell.
Existe alguma coisa que pode ser instalada no servidor que espera que um TTY esteja presente?
O XEN teria um problema com isso a longo prazo?

p .: questão do Github aqui

    
por andsens 02.07.2012 / 01:37

1 resposta

7

Não são os TTYs que você desativaria; são os gettys (você também pode modificar as regras do udev para não criar arquivos de dispositivos para os ttys, mas eles são implementados no kernel).

Se você efetuar o login apenas via SSH e não efetuar o login através de qualquer um dos ttys do console ou de um serial tty ever, remova as regras inittab que executam um getty neles. No entanto, eu pessoalmente recomendaria deixar um, para fins de solução de problemas (no caso de o sshd não funcionar por algum motivo). Sua carga nos recursos do sistema é muito pequena.

    
por 02.07.2012 / 02:04