Desativando consoleblank em sistemas em execução sem efetuar login no console

2

Eu adicionei recentemente consoleblank=0 à minha linha de inicialização do kernel para desabilitar a proteção de tela do console em hosts que são VMs conectadas a algum tipo de KVM.

Isso obviamente só entra em vigor na reinicialização. Eu gostaria de fazer essa alteração para todos os meus sistemas em execução sem reiniciar.

Existem algumas respostas existentes que lidam com isso em termos do comando setterm , mas todos eles dizem que deve ser executado no próprio VT . Gostaria de aplicar essa alteração a algumas centenas de máquinas e quero evitar ter que fazer login no console de cada um com a mão e executar esse comando.

Como posso desativar consoleblank em toda a propriedade do meu servidor sem (a) reinicializar ou (b) fazer login em cada console manualmente?

Estou executando uma mistura de RHEL 6 e RHEL 7.

    
por Flup 14.06.2016 / 10:09

1 resposta

0

man console_codes lista as seqüências de escape reconhecidas pelo console. Você pode definir um tempo limite de 0 com

sudo sh -c 'echo -e "3[9;0]" >/dev/console'
    
por 14.06.2016 / 11:25

Tags