Desativar ForwardX11Timeout sem o ForwardX11Trusted no OpenSSH Client?

4

Por padrão, versões recentes do OpenSSH definem ForwardX11Timeout para 20 minutos automaticamente se você definir ForwardX11Trusted como não.

Isso significa que, 20 minutos depois de iniciar sua conexão ssh, você não poderá abrir mais clientes X, porque o token de autenticação expirou. Especialmente ruim se você tentar usar isso com conexões de longa duração e ControlMaster .

Eu tentei desabilitar definindo como 0 (não funciona, provoca a expiração instantânea) e configurando um valor realmente longo (do não para fazer isso, ele irá travar o seu servidor X. Limite está em algum lugar entre 3 e 4 semanas).

Como posso desativar completamente o tempo limite?

    
por derobert 02.01.2014 / 14:48

1 resposta

3

No no momento parece que você não pode confiantemente desativar o tempo limite completamente . No entanto, o patch necessário não deve ser muito intrusivo, então se você for capaz de atualizar / recompilar seu ssh , deve haver uma maneira de sair dele. Talvez você queira assistir a esta pergunta na lista de discussão do upstream para possíveis respostas.

    
por 02.01.2014 / 16:44

Tags