Como saber se uma sessão ssh está usando x encaminhamento (se foi executado com -X ou -Y)

3

Para uma dada sessão ssh, existe uma maneira de saber se o x-forwarding está ativado? Ou seja você não sabe se a sessão foi estabelecida com ssh username@address ou com ssh -X username@address .

    
por DilithiumMatrix 18.02.2014 / 18:16

1 resposta

4

Uma indicação simples é verificar se uma variável DISPLAY válida está definida. Se nenhum display estiver configurado, você pode estar quase certo de que o encaminhamento não está funcionando corretamente.

$ export | grep DISPLAY
declare -x DISPLAY="localhost:10.0"
    
por 18.02.2014 / 18:23