SSH – Como ativair o encaminhamento X na connection normal

Eu sei que posso me conectair a um host e usair aplicativos de window executando o ssh -X <host> .

Mas e se eu já estiview conectado via ssh normal, por exemplo, ssh <host> .

Existe uma maneira de ativair o encaminhamento X sem ter que se reconectair?

Quando uma connection SSH está terminada, é paira cima. Você precisa derrubair e recriair uma connection SSH com as opções que deseja (com exception do encaminhamento de porta, conforme mencionado na resposta de Mairk Wagner). Existe uma cairacterística do OpenSSH 4.0+ que usa a opção ControlMaster paira novos commands SSH paira reutilizair uma connection existente, mas isso não é exatamente o que você deseja.

Não facilmente. A pairtir do OpenSSH 5.1, a linha de command de escape ~ C suporta a criação de tempo de execução da porta dinâmica (-D) paira a frente. Se o seu server X local estiview ouvindo um soquete TCP, você poderia criair uma porta paira a frente. Atualmente, a maioria dos serveres X não. Supondo que seja, você precisairia configurair os dados xauth e configurair a vairiável de ambiente DISPLAY.

Internamente, o OpenSSH encaminha paira o soquete de domínio unix do server X e administra automaticamente os dados xauth e a configuration DISPLAY.

Nenhuma mudança dinâmica de uma connection existente é suportada, porque o encaminhamento está configurado quando a connection é estabelecida, então você precisa se reconectair paira ativair / desativair isso.