Pode um tty ser feito impossível de matar?

3

Eu usei o PuTTY para o ssh em uma máquina linux a partir de uma máquina Windows e estava apenas brincando com o comando pkill . Eu rapidamente descobri que podia sair de uma sessão remota digitando w para mostrar aos usuários e tty então pkill -9 -t pts/tty-number para registrar a sessão.

Mas eu estava pensando, existe alguma maneira que eu possa tornar o número tty específico impossível de matar?

    
por Luke Anglebert 27.10.2015 / 14:03

1 resposta

3

Não.

Como você possui os processos nesse tty, enviar kill -9 para eles com pkill fará com que eles "terminem anormalmente" porque esse sinal não pode ser capturado ou ignorado (consulte signals.h ).

Você pode configurar manipuladores de sinais para ignorar outros sinais, mas não -9 .

    
por 27.10.2015 / 14:19