Você está vendo os efeitos da opção ForwardX11Trusted
sendo desativada em ~/.ssh/config
. Quando esta opção está definida como no
, os clientes X remotos têm menos permissões no servidor X local; isso elimina algumas maneiras pelas quais o administrador da máquina remota pode prejudicar a sua, mas não todas, portanto, não é uma medida de segurança efetiva. Além disso, essa opção impede que novos clientes X se conectem se mais de 20 minutos se passaram desde que a conexão foi estabelecida.
O Ubuntu tem esta opção como off, mas o padrão upstream está ativado. A máquina cliente que você está usando deve ter sido atualizada ou teve sua configuração alterada. Ative o ForwardX11Trusted
no seu ~/.ssh/config
adicionando as linhas
Host *
ForwardX11Trusted yes
Versões recentes do ssh permitem que o atraso seja configurado através da opção ForwardX11Timeout
, assim você pode deixar ForwardX11Trusted
off (para qualquer benefício que possa fornecer) e definir um tempo limite muito alto.